stormbot/modules
2022-02-22 05:18:14 -05:00
..
8ball Imrpoved 8ball module slightly. 2020-07-30 20:47:39 -04:00
advice Fixed error in advice module. 2020-08-17 21:42:10 -04:00
args Updated args module. 2016-09-03 23:27:52 -04:00
bash Switched from tr -cd print to iconv to prevent crash characters. 2020-08-14 23:30:27 -04:00
botsnack Fixedspacing in the botsnack module. 2020-08-10 21:55:25 -04:00
calculate Added calculate module. Requires calc. 2020-08-14 17:04:19 -04:00
coin Added more checks for silverdollar. 2020-08-12 21:27:56 -04:00
convert Improved the convert module a bit. 2020-08-14 17:08:35 -04:00
cuss Weather module added. 2016-09-09 14:42:18 -04:00
do coin module. 2016-09-05 21:44:04 -04:00
douchebag upgraded hands free douchebag functionality. 2017-12-11 09:40:52 -05:00
exit Customizable exit sayings. 2020-08-21 15:54:40 -04:00
fml Try to replace all new lines with spaces after conversion to ascii, maybe no more breaky. 2020-08-17 21:54:48 -04:00
fortune We seem to have a nicely working fortune modlue now. 2016-09-03 20:48:41 -04:00
fuck Added the fuck module. Uses foaas. 2020-11-23 03:29:09 -05:00
help First pass at link announcing. 2016-09-04 17:22:05 -04:00
hns Fixed a buggy bug bug. 2016-09-05 10:40:39 -04:00
joke Jokes module redone, jokes are now included. 2020-08-21 15:39:01 -04:00
nick If the nick is changed on command using the nick module, retain the new nick after reconnect or restart 2020-10-25 19:06:24 +00:00
pimp First attempt at replacing the now offline pimp translator. It's not as good as the original yet though. 2020-08-14 13:48:54 -04:00
ping made the ping module a bit more interesting. 2016-09-09 09:02:54 -04:00
redneck Improvements on the redneck translator. 2020-08-21 13:44:51 -04:00
reminder Fixed reminders involving tells, added multiple word detection example in keywords. 2016-09-16 22:00:59 -04:00
roll forgot to push some module changes. They seem to be working though, so may as well do it now. 2020-08-19 19:44:03 -04:00
rps Rock, Paper, Scissors is fixed. 2016-09-03 10:25:55 -04:00
say coin module. 2016-09-05 21:44:04 -04:00
sex Sex for the bot. 2016-09-03 10:35:20 -04:00
sext Make the tits module more offensive and diverse, rename to sext. 2017-04-03 08:16:39 -04:00
sing Tried to make lyrics stop in a sane position, instead of with the first word of a sentence, or in the middle of a sentence, etc. 2017-12-03 10:55:15 -05:00
spin forgot to push some module changes. They seem to be working though, so may as well do it now. 2020-08-19 19:44:03 -04:00
uptime Uptime module added. 2020-08-12 21:23:50 -04:00
weather Improved formatting. 2020-08-10 20:23:56 -04:00
yomomma Fixed url for yomomma api. 2022-02-22 05:18:14 -05:00
README.md Module docs for making it easier to write modules. 2016-09-03 11:31:18 -04:00

When creating modules, remember to source the functions file so all the info it contains will be available. [ -f functions.sh ] && source functions.sh Modules are given two parameters, $1 is the nick of the person who called the module, and $2 is the channel. You need at least $2 when sending a message to a channel, like the following: msg "$2" the rest of your message (quotes are optional, but be careful to escape things if you don't use quotes.)