ProgreSS Project
editProgreSS is an IRC bot that is written in the mIRC Scripting Language. It is currently in development and only operational in selected channels on the freenode network. ProgreSS, in its current configuration, is designed as a utility bot to maintain channels against troublesome users and speed up channel management for channel operators.
Q: Why not just use ChanServ? A: ProgreSS has features that ChanServ does not. Granted, it will always have vulnerabilities that a network service will not,
but ProgreSS is also designed to enforce quiets and bans across several channels, as experience shows us that disruptive users
simply move on to harass another channel when they are quieted/banned on their original target.
Q: Why mIRC/MSL? Eggdrop/python/C /PHP/blah is WAY better! A: I learnt mIRC scripting a long time ago as a hobby, So I use what I know. I have no need or desire to learn another language
and there is no feature that I cannot add to ProgreSS that could be added to another bot. Additionally, I can add features
and fix bugs a lot quicker than I can if I used a language that needed compiling.
Q: Can I help test? A: Yes! ProgreSS currently sits on #wikipedia-cvu and some private channels. Please feel free to join and ask any questions.
BURC formatting
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Formatting tagseditProgreSS uses mIRC control codes to display colours, bold, italics and underline text. This is to make the text stand out and be noticeable. The table below explains how to format the help triggers. The $ tageditThe $ is very important, it is the way in which to combine a word with a formatting tag to avoid unnecessary spaces. Example: term=$chr(2) $ Term here. The first instance of a tag will turn bold/reverse etc. ON The second instance of a tag will turn it OFF. Example: term=$chr(2) $ Hello $ $chr(2) world. Makes 'Hello' bold.
If one colour code is specified, the font colour will be changed. If 2 codes are specified the first code is the font colour the second is the background colour. Example: $chr(3) $ 4 $ Text Will produce Text Where as; Example: $chr(3) $ 4,8 $ Text Will produce Text Colour codes are listed below.
|