Commit graph

223 commits

Author SHA1 Message Date
Joscha
615d1bb4c5 Check for message before comparing 2016-05-26 02:42:11 +02:00
Joscha
96865ad560 Don't lowercase in parsing function 2016-05-25 00:56:24 +02:00
Joscha
188198bc11 Fix colon placement in help text 2016-05-25 00:53:19 +02:00
Joscha
f91e3b8193 Fix infinite set_nick loop 2016-05-25 00:25:33 +02:00
Joscha
a99a8af110 Revert breaking change 2016-05-25 00:08:50 +02:00
Joscha
4a2e115381 Change formatting of bot names in bot listing 2016-05-24 23:40:34 +02:00
Joscha
c6bddec530 Pass created_in and created_by as arguments instead of setting them after creation 2016-05-24 23:21:34 +02:00
Joscha
76b88fb1e7 Pass created_in and created_by as arguments instead of setting them after creation 2016-05-24 23:04:54 +02:00
Joscha
2063477c58 Save and restore bots 2016-05-24 22:47:18 +02:00
Joscha
99796b3f93 Store created-by name in full, not mentionable format 2016-05-24 22:40:42 +02:00
Joscha
5b618fef36 Change "name" to "nick" where it makes sense 2016-05-24 22:40:05 +02:00
Joscha
ff454a2e13 Add option to only list commands to !help 2016-05-24 21:29:22 +02:00
Joscha
d87c61cd6c Distinguish bot-specific commands 2016-05-24 20:42:24 +02:00
Joscha
434a3db0e2 Check for session before trying to return it 2016-05-24 20:42:05 +02:00
Joscha
6c7372441b Convert time differences to int when formatting 2016-05-24 20:02:57 +02:00
Joscha
d3c8ed1404 Improve date and time difference formatting 2016-05-24 19:51:54 +02:00
Joscha
7550706798 Fix detailed help message 2016-05-24 19:50:51 +02:00
Joscha
086f2be721 Fix uptime formatting 2016-05-24 13:38:06 +02:00
Joscha
948237f9d3 Add error handling 2016-05-23 23:01:15 +02:00
Joscha
52f6b14838 Add error handling 2016-05-23 22:56:44 +02:00
Joscha
4bed261a3e Prevent accidentally triggering other bots 2016-05-23 21:39:41 +02:00
Joscha
2571852ab9 Fix function name 2016-05-23 21:36:58 +02:00
Joscha
fce00ab4e3 Stop when password unknown 2016-05-23 21:35:31 +02:00
Joscha
e5c3d05941 Change !create to !clone 2016-05-23 21:35:01 +02:00
Joscha
8b12b62217 Fix spelling mistkae 2016-05-23 20:33:42 +02:00
Joscha
4defd70bbe Use mentionable format when comparing names 2016-05-23 19:30:50 +02:00
Joscha
3d8940ab4e Fix nick comparison 2016-05-23 17:55:22 +02:00
Joscha
1e8fc2fb96 Fix mentionable usage 2016-05-23 17:54:38 +02:00
Joscha
90e92ca2c8 Fix nick change error 2016-05-23 17:54:19 +02:00
Joscha
b9a723f701 Move mentionable to room 2016-05-23 17:53:24 +02:00
Joscha
4d59e67291 Get all sessions 2016-05-23 17:52:28 +02:00
Joscha
80bfb26362 Add more commands 2016-05-23 16:33:18 +02:00
Joscha
400da9c053 Add mentionable function to room 2016-05-23 16:32:45 +02:00
Joscha
c1f1da7603 Remove debug messages 2016-05-23 16:31:53 +02:00
Joscha
fbd7360914 Fix threading 2016-05-23 16:24:17 +02:00
Joscha
e332053380 Fix message mentionable formatting 2016-05-23 16:23:39 +02:00
Joscha
fdfb7cb7f1 Remove special formatting function 2016-05-23 16:22:47 +02:00
Joscha
c075287222 Add Bot and BotManager 2016-05-23 02:49:03 +02:00
Joscha
145cbe5fe2 Add exceptions 2016-05-23 02:48:45 +02:00
Joscha
de3ca975a2 Use id instead of session object 2016-05-23 02:47:27 +02:00
Joscha
aaab2b9bbf Get mentionable nick 2016-05-23 02:46:36 +02:00
Joscha
0159043895 Fix spelling mistkae 2016-05-23 02:40:49 +02:00
Joscha
1169280c73 Connect to a different room on euphoria 2016-05-23 02:39:51 +02:00
Joscha
399a4a53ee Check if any functions are subscribed to a callback event 2016-05-23 02:39:08 +02:00
Joscha
2d0a7aa87a Fix formatting 2016-05-20 13:03:33 +02:00
Joscha
f38c62e8db Add message limit 2016-05-11 19:45:37 +02:00
Joscha
b03c7c75a4 Get oldest and youngest message 2016-05-10 22:23:28 +02:00
Joscha
13c8dcf0ad Add functions needed 2016-05-10 19:59:05 +02:00
Joscha
8461c08e5a Remove all messages, get youngest and oldest message 2016-05-10 19:58:39 +02:00
Joscha
36cfff003b Remove all sessions 2016-05-10 19:57:57 +02:00