100 Commits
Author SHA1 Message Date
Storm Dragon 488b0dd922 Removed the RSS: prefix from messages. I am pretty sure the format of the announcement is clear enough now that I've seen the code in action. 2026-07-13 17:52:07 -04:00
Storm Dragon 13d44cf55e RSS tracker added. Requires xmlstarlet. 2026-07-13 15:19:28 -04:00
Storm Dragon 5e749af65b ignoreList and allowList now array format. Should make things a little more sane. 2026-02-01 13:31:25 -05:00
Storm Dragon dc222c7aab Oops added something that shouldn't have been added. 2026-01-11 19:55:53 -05:00
Storm Dragon c748d07662 Attempt to fix a bug in stats subparsing. 2026-01-11 19:53:49 -05:00
Storm Dragon b69f4847a9 New ability to track wordtrack status. 2026-01-11 19:40:54 -05:00
Storm Dragon 73e39aad7e Hopefully fixed ignore not ignoring. 2025-12-19 03:26:05 -05:00
Storm Dragon 4e12477b9a Removed lyrics module because nothing provides lyrics any more in a reliable way. 2025-11-24 11:04:12 -05:00
Storm Dragon 5ca4428645 Removed debug statements. 2025-11-20 13:09:35 -05:00
Storm Dragon fc5726a4f1 Hopefully fixed weird bug where it was using the message sender as the channel to check. 2025-11-20 13:07:08 -05:00
Storm Dragon 59c5f15321 More fixes. Nearly working. 2025-11-20 13:00:01 -05:00
Storm Dragon ab78bb6bb9 Attempt to fix the problems with the say plugin. 2025-11-20 12:46:31 -05:00
Storm Dragon d801547bb2 Debug added to say. 2025-11-20 12:42:16 -05:00
Storm Dragon 2a2f24ab6d Amp up the say module. 2025-11-20 12:26:54 -05:00
Storm Dragon 5b3f8d4825 Attempt to fix bug in the cooldown for greet and bye. 2025-11-14 18:33:30 -05:00
Storm Dragon 86a640ebe8 Attempt to cut down on spam from greet and bye triggers. Add ping/pong to help deal with flakey connections.? 2025-11-13 14:57:45 -05:00
Storm Dragon c3328e092d Updated bye functionality. 2025-11-04 18:41:09 -05:00
Storm Dragon 6e85ced88c Improved greet trigger. 2025-11-04 18:33:42 -05:00
Storm Dragon 2a25355c58 Accidently pushed the non-example categories.sh file. 2025-10-27 19:34:17 -04:00
Storm Dragon fbce315cf6 Fixed word boundary matching and made wildcards possible. 2025-10-27 19:31:02 -04:00
Storm Dragon d53c44cc76 Fix parsing for real this time. 2025-10-27 15:14:14 -04:00
Storm Dragon 2cd8f3e99d Improved zipcode parsing. 2025-10-27 14:55:43 -04:00
Storm Dragon 9b7a786a96 Attempted fixes for weather. 2025-10-27 14:39:46 -04:00
Storm Dragon d6825c4a92 Fixed the extra : in jokes file. 2025-10-27 01:02:20 -04:00
Storm Dragon 278acc4d8f Removed the broken fml module. 2025-10-27 00:43:39 -04:00
Storm Dragon b61d6c673c Fixed the exit command to actually exit instead of trying to reconnect. 2025-10-25 17:02:55 -04:00
Storm Dragon 259195b021 More updates to advice module. 2025-10-25 03:30:20 -04:00
Storm Dragon c1b8d3de36 Additions to the advice module. 2025-10-25 03:27:02 -04:00
Storm Dragon 5af965e528 Fixed reminder for real this time. 2025-10-25 02:49:15 -04:00
Storm Dragon 6f6f7159c1 Fixed regexp in reminder. 2025-10-25 02:14:29 -04:00
Storm Dragon d32baa66ba Fixed a bug with irc parsing. 2025-10-25 01:38:14 -04:00
Storm Dragon d684623974 Reorganization to hopefully prevent git conflicts. 2025-10-25 01:30:02 -04:00
Storm Dragon f6990bcc81 Make sure temp files get cleaned up. 2025-10-24 23:11:01 -04:00
Storm Dragon 8594e011bc Added optional random percent for bot to not respond on keywords. 2025-10-24 21:52:12 -04:00
Storm Dragon a0afefadfd Cleanup. 2025-10-24 21:35:41 -04:00
Storm Dragon 3669e07a9a A few updates, cleanup updated weather module. 2025-10-24 17:14:52 -04:00
Storm Dragon 221e14a85a Fixed url for yomomma api. 2022-02-22 05:18:14 -05:00
Storm Dragon 85e832d625 Better matching for commands. 2021-04-16 15:01:15 -04:00
Storm Dragon 6712003387 Made now playing a little more responsive. 2020-12-01 20:48:26 -05:00
Storm Dragon a30052fa82 Added the fuck module. Uses foaas. 2020-11-23 03:29:09 -05:00
Storm Dragon 1cfefaad53 Merge branch 'master' of gitlab.com:stormdragon2976/stormbot 2020-11-22 18:55:35 -05:00
Storm Dragon 23b4cc860d Export bot's nick so it is available to modules. 2020-11-22 18:55:18 -05:00
Storm Dragon 830cd9837b Customizable exit sayings. 2020-08-21 15:54:40 -04:00
Storm Dragon 173aa1241b Added message for people who try to use exit but aren't in allowList. 2020-08-21 15:48:12 -04:00
Storm Dragon 95eb4d010c Jokes module redone, jokes are now included. 2020-08-21 15:39:01 -04:00
Storm Dragon 77c1b6a521 Improvements on the redneck translator. 2020-08-21 13:44:51 -04:00
Storm Dragon 43f6bc9862 More fixes to redneck translator. 2020-08-20 20:08:15 -04:00
Storm Dragon bcd8778c9b More fixes to redneck translator. 2020-08-20 19:58:36 -04:00
Storm Dragon 61656bd656 More redneck translator fixes. 2020-08-20 19:29:09 -04:00
Storm Dragon 90751d595a ignore list updates when nick changes. 2020-08-20 17:58:54 -04:00
Storm Dragon 57c135c3c5 Fixed more translation problems. 2020-08-19 20:42:23 -04:00
Storm Dragon 1041c973a4 Fixed a bug where you could call the bot by putting :${botCaller}command in the middle or end of the text and it would work. Commands only fire now if the caller is used at the beginning of the line. 2020-08-19 20:23:59 -04:00
Storm Dragon 166948749c 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
Storm Dragon e56f7fcf79 More improvements to redneck translator. 2020-08-18 21:22:41 -04:00
Storm Dragon 7f8a5abbcd More improvements to redneck translator. 2020-08-18 21:18:37 -04:00
Storm Dragon d448ba2cf7 A bit more code cleanup. 2020-08-18 21:02:12 -04:00
Storm Dragon 0eccf775da More code cleanup on the main bot and its supporting functions. 2020-08-18 19:40:26 -04:00
Storm Dragon c5f5c41a7d Updated the nick module slightly. 2020-08-18 10:16:06 -04:00
Storm Dragon 6262add761 exported channel variable 2020-08-18 10:04:46 -04:00
Storm Dragon 6169839348 Try to replace all new lines with spaces after conversion to ascii, maybe no more breaky. 2020-08-17 21:54:48 -04:00
Storm Dragon e287c4086b Fixed error in advice module. 2020-08-17 21:42:10 -04:00
Storm Dragon 18d77f5211 Added to the advice module. 2020-08-17 21:39:02 -04:00
Storm Dragon 96513582a7 put -f for rm in the rm_input statement. 2020-08-17 21:27:05 -04:00
Storm Dragon 45447d2e77 the bot can now exit gracefully. 2020-08-17 21:20:12 -04:00
Storm Dragon b483424d8f More improvements on the redneck translator. 2020-08-16 19:27:53 -04:00
Storm Dragon e748d36b68 Now, control the bot via pm. 2020-08-15 23:25:16 -04:00
Storm Dragon 9ac3655a80 More redneck translations. 2020-08-15 19:59:17 -04:00
Storm Dragon b88ea41d15 More redneck translations. 2020-08-15 19:46:21 -04:00
Storm Dragon d5ee33b24b Switched from tr -cd print to iconv to prevent crash characters. 2020-08-14 23:30:27 -04:00
Storm Dragon e1bb820a41 Changing modules from pandoc to process html to w3m. 2020-08-14 22:50:56 -04:00
Storm Dragon 527ed428ca Changing modules from pandoc to process html to w3m. 2020-08-14 22:47:49 -04:00
Storm Dragon 4d0cee6dca Fixed another i tanslation problem. 2020-08-14 21:59:28 -04:00
Storm Dragon a528523c5a Updated real men to real men of genius lol all hail Bud Lite 2020-08-14 21:39:51 -04:00
Storm Dragon 255edc3075 Added ignoreList for things that should be ignore for bot triggers. 2020-08-14 21:17:43 -04:00
Storm Dragon 751657369d Fixed window in the redneck translator. 2020-08-14 19:37:05 -04:00
Storm Dragon c1a0e88050 Fixed it's. 2020-08-14 18:03:44 -04:00
Storm Dragon d428ee4f55 Improvements to the redneck translaotr. 2020-08-14 18:01:27 -04:00
Storm Dragon cc89420731 Initial commit of the redneck translator. Not finished by any means, but a good start. 2020-08-14 17:33:08 -04:00
Storm Dragon faed0b044c Improved the convert module a bit. 2020-08-14 17:08:35 -04:00
Storm Dragon 683330d7d1 Added calculate module. Requires calc. 2020-08-14 17:04:19 -04:00
Storm Dragon 9cdb9b4f6e 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
Storm Dragon ac2786d629 Updated bot.cfg with new configuration. 2020-08-14 09:32:15 -04:00
Storm Dragon c6a8d0ce12 More code cleanup, including removing lines of code that as far as I can tell did absolutely nothing. Watch for breakage. 2020-08-13 21:00:57 -04:00
Storm Dragon 5984a2dbb2 Cleaned up the code a bit, the formatting at least, there's plenty more to do. 2020-08-13 20:46:09 -04:00
Storm Dragon 273e24a63a Make sure no non-utf8 characters get through the fml module. 2020-08-13 19:48:24 -04:00
Storm Dragon 4aeb0f4618 Updated the bot to have configurable symbols for calling it. 2020-08-13 17:34:09 -04:00
Storm Dragon c88983051a Minor improvements to convert.sh. 2020-08-12 22:05:09 -04:00
Storm Dragon 4ce3cffaa2 Try to fix up formatting on the bash quotes thing a bit. 2020-08-12 21:32:56 -04:00
Storm Dragon 5f1f6110eb Added more checks for silverdollar. 2020-08-12 21:27:56 -04:00
Storm Dragon 7e1768b6e3 Uptime module added. 2020-08-12 21:23:50 -04:00
Storm Dragon 5fbfa1a8e2 Updated the .gitignore. 2020-08-12 20:49:25 -04:00
Storm Dragon bce9713590 updated module handling. Now you can put custom error messages one perline in response/error.txt 2020-08-12 20:47:32 -04:00
Storm Dragon 75b0b6f0ef New fml module added. 2020-08-12 20:08:25 -04:00
Storm Dragon a21b0c5228 moved the pimp.sh to an orig file, for old times sake. 2020-08-11 20:58:05 -04:00
Storm Dragon 3552203e99 fixed a small bug in the regexp. 2020-08-11 19:40:30 -04:00
Storm Dragon 224426be35 Dice module added under the name roll. 2020-08-11 19:35:45 -04:00
Storm Dragon 0b28d9c63a Fixedspacing in the botsnack module. 2020-08-10 21:55:25 -04:00
Storm Dragon 2001b530a3 Improved formatting. 2020-08-10 20:23:56 -04:00
Storm Dragon af8f5a454b Forgot to change it back from debug. 2020-08-10 18:53:13 -04:00
Storm Dragon 3f0c290688 cut out weird characters from links. 2020-08-10 18:49:43 -04:00