[DONE] Porting m_chansno (in-channel snomask system)
Posted: Mon Jan 16, 2017 8:33 pm
My port of AngryWolf's module for Unreal 3.x.
Allows you to assign different channels for different types of server notifications. It works like the snomask system, but instead of receiving notifications in your private server console thingy, you will get the messages in channels. ;]
Example config block:
The first directive, msgtype, can either be privmsg or notice. The first one dumps a plain message as if it were a user, the second is a channel notice.
And here's a list of types you can use:
Keep up to speed with the git.
Allows you to assign different channels for different types of server notifications. It works like the snomask system, but instead of receiving notifications in your private server console thingy, you will get the messages in channels. ;]
Example config block:
Code: Select all
chansno {
msgtype privmsg;
channel "#servermonitor" {
server-connects; squits; oper-ups;
};
channel "#chanmonitor" {
mode-changes; topics; joins; parts; kicks;
};
};
And here's a list of types you can use:
- mode-changes => Mode changes inside channels
- topics => Topic changes
- joins => Join messages
- parts => Part messages
- kicks => Kick messages
- nickchanges => Nickname changes
- connects => Local client connections
- disconnects => Local client disconnections
- server-connects => Local server connections
- squits => Local server disconnections
- unknown-users => Disconnections of unknown (local) clients
- channel-creations => Channel creations (previously non-existent channels)
- channel-destructions => Channel destructions (the last user parted from a channel), notify local users only (to prevent duplicates)
- oper-ups => Successful oper-ups, displays opernick and operclass
- spamfilter-hits => Notify whenever someone matches a spamfilter (new addition)
Keep up to speed with the git.