Commit Graph

62 Commits

Author SHA1 Message Date
Storm Dragon 85e832d625 Better matching for commands. 2021-04-16 15:01:15 -04: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
Kyle 01d8803a01 Allow numbers at the beginning of commands 2020-08-24 09:15:46 -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 0eccf775da More code cleanup on the main bot and its supporting functions. 2020-08-18 19:40:26 -04:00
Storm Dragon 6262add761 exported channel variable 2020-08-18 10:04:46 -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
Kyle cce7ef88dc New function and module to allow users in the allowList to change the bot's nick 2020-08-17 19:51:38 -04:00
Storm Dragon e748d36b68 Now, control the bot via pm. 2020-08-15 23:25:16 -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 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 4aeb0f4618 Updated the bot to have configurable symbols for calling it. 2020-08-13 17:34:09 -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 a917ff513d Reduce the amount of information printed to the output window. Everything should be in the logs. 2020-08-10 13:25:05 -04:00
Storm Dragon 43f93d0a90 Added some extra stuff to the log. 2020-08-10 09:34:53 -04:00
Storm Dragon 4217b45207 Protection for links. 2020-08-09 21:32:58 -04:00
Storm Dragon 3d8c2adde7 Try to cut down on some of the messages in the bot's output window. 2020-07-23 13:08:16 -04:00
Storm Dragon b7a542fadd Some code cleanup, changed channel from an array to a single variable because no matter what I do the bot only connects to one channel. Attempted to get the bot to recognize private messages, but still no luck. 2017-05-07 17:09:44 -04:00
Storm Dragon e5670ccad2 Added ability to troll people who kick the bot. 2017-04-28 19:58:05 -04:00
Storm Dragon f559edad96 Added ability to autorejoin after being kicked. 2017-04-28 19:20:45 -04:00
Storm Dragon 28e505efae Stop bot from running as root. 2017-04-05 19:00:57 -04:00
Storm Dragon 01b75635c3 Fixed wildcard expansion bug. 2017-04-02 10:41:28 -04:00
Storm Dragon 1a3a715670 Fixed a bug in parsing input with calling the bot by name, also, added convert module that requires the units program. 2016-09-07 10:06:14 -04:00
Storm Dragon 8314bc2411 fixed a bug in logging. 2016-09-07 08:39:08 -04:00
Storm Dragon 203cf6758c More touchups on the main bot's code. No more perl, and now calling the bot by name works again for modules. 2016-09-07 08:35:19 -04:00
Storm Dragon f7abf132ce Rewrites, it now uses 100% bash instead of sneaking some perl stuff in. Calling the bot by name is broken atm though. 2016-09-06 22:35:15 -04:00
Storm Dragon 2ffd9ae28f Added a cuss module, several minor code improvements. 2016-09-06 18:17:34 -04:00
Storm Dragon 12204246ca keywords trigger added. 2016-09-06 14:25:46 -04:00
Storm Dragon 8e733593f0 Sing will now accept tracks with a :, bot config file is now bot.cfg. 2016-09-06 12:08:29 -04:00
Storm Dragon 508e3da1cf Now, when a line begins with a punctuation, it calls the specified module. 2016-09-06 10:55:35 -04:00
Storm Dragon d9b180deb3 coin module. 2016-09-05 21:44:04 -04:00
Storm Dragon 09061a7e76 commands work even with extra spaces at the beginning. 2016-09-04 20:51:49 -04:00
Storm Dragon 3fcf1c280f First pass at link announcing. 2016-09-04 17:22:05 -04:00
Storm Dragon 4f525e713f Greet/leave messages can now be turned on and off. 2016-09-04 13:15:35 -04:00
Storm Dragon a5706b025b Added parting stuff. 2016-09-04 12:43:22 -04:00
Storm Dragon ed0fbcb89b Cleaning up code, added triggers, The bot now greets people when they enter the room. 2016-09-03 01:38:30 -04:00
Storm Dragon b5b5dc1d10 Moving common functions to a functions file. 2016-09-03 00:14:12 -04:00
Storm Dragon 04b2237242 Fixed the space back. 2016-09-02 12:53:41 -04:00
Storm Dragon e0da89efaa Tryint to get greets working. 2016-09-02 12:51:56 -04:00
Storm Dragon ae2a737d2c first updates. 2016-09-02 10:58:05 -04:00
Dimitar Dimitrov a1e3cb078f fixed empty requests 2013-10-18 11:04:46 -04:00
Dimitar Dimitrov 4eda44a669 fixed small bug updated readme 2013-07-23 15:33:40 +01:00
Dimitar Dimitrov 7f97e1ac9e changed module store style, removed the pow 2013-07-22 18:37:13 +01:00
Dimitar Dimitrov 6fa615ca02 added logging 2013-07-22 18:29:05 +01:00
Dimitar Dimitrov 9ac2cf758c fixed talk errors 2013-07-22 17:16:31 +01:00