who last - Gives an output like "Username shouted that at (time)." Time could potentially be localized to the user querying the command in the future maybe.
unshout last <username|hostmask> Will remove the last shouted thing by username. If you use the bot's nickname, it will delete the last thing it shouted.
unshout pattern <word pattern> Will remove a shout according to the pattern you specify.
lshout host|pattern|id <hostmask|word pattern|id> Short for list shout. Gets a list of shouts for a person or pattern. Usable by admins only. PM the output.
Stats stuff like:
Number of times people shouted, number of shouts in a channel, number of times people shouted a certain word/word pattern.
Also needs options for anti-highlight per channel.
Edit: Shout IDs would be cool too, and you could display them in the lshout and who last. Can also tack it on to unshout and lshout.
who last
- Gives an output like "Username shouted that at (time)." Time could potentially be localized to the user querying the command in the future maybe.unshout last <username|hostmask>
Will remove the last shouted thing by username. If you use the bot's nickname, it will delete the last thing it shouted.unshout pattern <word pattern>
Will remove a shout according to the pattern you specify.lshout host|pattern|id <hostmask|word pattern|id>
Short for list shout. Gets a list of shouts for a person or pattern. Usable by admins only. PM the output.Stats stuff like:
Number of times people shouted, number of shouts in a channel, number of times people shouted a certain word/word pattern.
Also needs options for anti-highlight per channel.
Edit: Shout IDs would be cool too, and you could display them in the lshout and who last. Can also tack it on to unshout and lshout.
unshout id <id>