Commit Graph

1075 Commits

Author SHA1 Message Date
7bf1a2e700 test 2019-06-04 11:55:12 -04:00
8fec26ddee better handling 2019-06-04 11:46:26 -04:00
28f9015411 goodbye 2019-06-04 11:25:17 -04:00
56d44bd015 gender 2019-06-04 09:15:57 -04:00
202ff4634a test 2019-06-04 09:08:31 -04:00
8457d358d1 test 2019-06-04 09:04:40 -04:00
4dfaf106f5 split files 2019-06-04 08:49:09 -04:00
99c184ddb1 test 2019-06-04 08:41:03 -04:00
c33fbe7a5b hmmmm 2019-06-04 08:22:50 -04:00
dbb2700eac test 2019-06-04 08:19:08 -04:00
1760e527d7 grrr 2019-06-04 08:05:59 -04:00
2cd6514cbe attempt better load 2019-06-04 07:59:07 -04:00
27e7b39b14 only open aiml files 2019-06-04 07:52:57 -04:00
b5d0db4ff2 another test 2019-06-03 16:01:05 -04:00
1febf78acf disable verbose 2019-06-02 20:54:39 -04:00
d1fcdc47f5 file rename for sopel 2019-06-02 20:53:03 -04:00
13acfcb150 test 2019-06-02 20:52:08 -04:00
e68242170f excape 2019-06-02 20:47:14 -04:00
425489f222 test 2019-06-02 20:42:35 -04:00
23b55d8e65 test 2019-06-02 20:37:21 -04:00
160256d33b upper 2019-06-02 20:33:03 -04:00
868b0d6beb test 2019-06-02 20:27:13 -04:00
f26eb5fd5e todo 2019-06-02 20:23:58 -04:00
d6c8ae845b test 2019-06-02 20:22:24 -04:00
2317792a03 todo 2019-06-02 20:19:46 -04:00
9485262af6 test 2019-06-02 20:18:09 -04:00
e0ab3aa6c1 trigger.nick 2019-06-02 20:16:57 -04:00
15bfd991ce not.nick 2019-06-02 20:15:18 -04:00
92a8159a1a test 2019-06-02 20:12:23 -04:00
112c2d1f43 remove parse error 2019-06-02 20:11:03 -04:00
870b676323 handle bot nick fully 2019-06-02 20:05:23 -04:00
3fb5e7f710 bot.nick 2019-06-02 20:02:00 -04:00
a983b7ef2d test detection of bot.nick 2019-06-02 19:48:50 -04:00
7be0c868e7 uuper 2019-06-01 18:11:33 -04:00
14b82f3bbc TEST 2019-06-01 14:09:15 -04:00
990193d51a better load logic 2019-06-01 14:03:13 -04:00
064574b683 test 2019-06-01 14:01:45 -04:00
6b305fdea0 test 2019-06-01 13:55:55 -04:00
659395b3eb test 2019-06-01 13:51:24 -04:00
3eaa2ad207 better load logic 2019-06-01 13:46:11 -04:00
86fb1b984f hmm 2019-06-01 13:39:47 -04:00
b37e7b1a6c test 2019-06-01 13:38:47 -04:00
411fdfd160 counts log 2019-06-01 13:36:39 -04:00
f8e75a3e55 nick_id 2019-06-01 13:24:07 -04:00
8f6235ae06 oof 2019-06-01 13:18:09 -04:00
a3cf5a21c4 off 2019-06-01 13:17:51 -04:00
cd7907f7f5 staging for extra directories 2019-06-01 13:12:54 -04:00
01cdf09d1f test bot_profile 2019-05-31 22:45:20 -04:00
57fd7d9eb8 attempt size upgrade 2019-05-31 22:39:16 -04:00
eeed8d7d95 fix 2019-05-31 22:27:32 -04:00
aba9c3380f config setup 2019-05-31 22:23:17 -04:00
dfe1007609 fix 2019-05-31 22:19:40 -04:00
8eebebe7b4 database is better than brn file 2019-05-31 22:18:13 -04:00
b0272d014e save sessions to the database 2019-05-31 22:16:04 -04:00
c87a731ceb pass differently 2019-05-31 22:03:00 -04:00
737d948a2b fix config 2019-05-31 22:02:11 -04:00
c8a27a75ac brain name 2019-05-31 21:55:57 -04:00
6c90494f4d dog works 2019-05-31 21:51:37 -04:00
083053067a test 2019-05-31 21:48:27 -04:00
971f4838cd add todo 2019-05-31 21:46:07 -04:00
ecd8497a66 remove junk file 2019-05-31 21:44:21 -04:00
c11c7af5f8 oops 2019-05-31 21:43:01 -04:00
ce059bb3e1 resave brain after reload 2019-05-31 21:38:10 -04:00
2338a6ef01 proper shutdown save brain 2019-05-31 21:36:07 -04:00
28c865f117 aiml big test 2019-05-31 21:34:31 -04:00
1dee4b13d2 tempfile 2019-05-31 21:00:43 -04:00
0323092df4 I need warnings now, but nice that that works 2019-05-31 20:44:53 -04:00
1e76583dbc test 2019-05-31 20:41:03 -04:00
59f1c694bd disable warning 2019-05-31 20:40:13 -04:00
3a057e9aff test 2019-05-31 20:36:10 -04:00
e0216142ca test 2019-05-31 20:30:06 -04:00
2f8b2ee3aa test 2019-05-31 20:22:38 -04:00
6a483b88b8 os moving 2019-05-31 20:16:16 -04:00
9a392924c6 test 2019-05-31 20:05:53 -04:00
405d64d9dc WARNING 2019-05-31 20:05:15 -04:00
57202cd117 test 2019-05-31 20:00:46 -04:00
32c75dabc8 test 2019-05-31 19:55:23 -04:00
a9bbfa936f better 2019-05-31 19:47:55 -04:00
44f1ff6215 init 2019-05-31 19:43:10 -04:00
4deb5a3fc3 duh 2019-05-31 19:39:24 -04:00
1b7e314199 test 2019-05-31 19:38:18 -04:00
213610cea8 stderr some counts 2019-05-31 19:32:40 -04:00
8bbddf2bf3 test loading 2019-05-31 19:22:45 -04:00
c48fb7755d test AI 2019-05-31 18:56:41 -04:00
dc93ca12a0 kick and AI cleanup 2019-05-31 15:39:31 -04:00
83f62febc4 spacing 2019-05-31 15:30:10 -04:00
f19016db96 logs migrate 2019-05-31 15:26:27 -04:00
a0a4ade9c3 ready 2019-05-31 15:14:16 -04:00
9051cb084e test 2019-05-31 15:05:57 -04:00
98b97c4e08 command command 2019-05-31 14:42:55 -04:00
86792dc7fd missed a spot 2019-05-31 14:34:15 -04:00
ce45679fad startup monologue 2019-05-31 14:17:37 -04:00
a12eea34b7 only one there 2019-05-31 13:51:46 -04:00
d4e2b5e958 monologue hiccup 2019-05-31 13:50:28 -04:00
180d82fa12 fix events 2019-05-31 13:46:17 -04:00
263f61cd8e osd 2019-05-31 13:39:50 -04:00
9ddcc55ab2 test 2019-05-31 13:28:09 -04:00
4642d784e4 test 2019-05-31 13:19:56 -04:00
73101943d2 log it 2019-05-31 13:09:14 -04:00
219b9076b8 config fix 2019-05-31 12:49:18 -04:00
a172353c11 remove sillyness 2019-05-31 12:41:38 -04:00
e5bea4ea9c channel and events 2019-05-31 12:41:23 -04:00
b9ba45122b uptime 2019-05-31 12:28:36 -04:00
75674019c6 split core processing 2019-05-31 12:18:57 -04:00
faa1eeb864 durrr 2019-05-31 12:12:21 -04:00
fc875dbf3a seperate module for core commands? 2019-05-31 12:08:45 -04:00
3105f18545 maybe oreder is important 2019-05-31 11:53:17 -04:00
8d4c3dff2c hmmm 2019-05-31 11:52:27 -04:00
5a744a1f3f fix import as 2019-05-31 11:47:24 -04:00
3bf05b9fce commands reverse integration 2019-05-31 11:39:36 -04:00
14a82dda0e rename function 2019-05-31 11:34:40 -04:00
4bad867baf database command 2019-05-31 11:34:17 -04:00
d0768cf7dc better 2019-05-31 11:33:00 -04:00
93aae682d0 alias 2019-05-31 11:32:14 -04:00
209714d4af channels command integration 2019-05-31 11:29:04 -04:00
a943fed89f Combine channel Parsing 2019-05-31 11:19:24 -04:00
26f39f8f11 fix filename issue 2019-05-31 08:41:32 -04:00
b6f3b363e5 dict 2019-05-31 08:40:14 -04:00
2f108d1174 naming 2019-05-31 08:29:29 -04:00
52381e0bcd setup config for log precision 2019-05-31 08:07:05 -04:00
7fe614587a remove dummy pep ignore 2019-05-30 22:59:14 -04:00
fc84cb487c tidy up 2019-05-30 22:57:47 -04:00
7657feb0e5 remove import 2019-05-30 22:55:59 -04:00
3177ad8038 remove dbug 2019-05-30 22:55:31 -04:00
fa30a91a11 RETURN 2019-05-30 22:48:43 -04:00
56d502098e test 2019-05-30 22:43:10 -04:00
3ee4450b69 testing 2019-05-30 16:20:21 -04:00
093f2cc8db fix 2019-05-30 16:11:54 -04:00
070b637253 cleanup 2019-05-30 15:59:17 -04:00
75d38194ca dont need import 2019-05-30 15:37:59 -04:00
bf3b6e078c docstring 2019-05-30 15:37:22 -04:00
fdcfe42bf4 test configuration 2019-05-30 15:34:47 -04:00
81acd5ae49 test configure and setup migration 2019-05-30 15:22:17 -04:00
12737d5381 rework tools and setup procedures with the new config 2019-05-30 15:05:28 -04:00
ae8e58b819 logs without bot 2019-05-30 14:43:28 -04:00
3c5608f347 didn't need that 2019-05-30 14:33:25 -04:00
0b72005726 test extra 2019-05-30 14:26:46 -04:00
81104b692b extra 2019-05-30 14:18:40 -04:00
663f7f3182 test setting up complete config 2019-05-30 14:10:37 -04:00
72edc5f33c commands no longer needs bot 2019-05-30 13:48:06 -04:00
f1b9b4df03 test 2019-05-30 11:34:39 -04:00
e97a3fd045 add category 2019-05-30 11:13:57 -04:00
d1141f951f naming 2019-05-30 11:05:31 -04:00
0f940705c0 test 2019-05-30 10:55:48 -04:00
9593c75b67 anotehr import 2019-05-30 10:43:35 -04:00
940e249f44 test database table creation 2019-05-30 10:36:41 -04:00
1c5e3e8212 spicebot database is seperate from bot database 2019-05-30 10:14:55 -04:00
b9eb5c02ed make sure plugin works 2019-05-30 10:00:53 -04:00
e4d06c7da1 test 2019-05-30 09:31:39 -04:00
794623b26a test 2019-05-30 09:05:59 -04:00
688daaba1a test 2019-05-30 09:01:39 -04:00
64e5dbcfd3 more filtering test 2019-05-30 08:50:39 -04:00
b402287cb1 test 2019-05-30 08:21:24 -04:00
dfdc2dcde5 attempt plugin category 2019-05-30 08:12:51 -04:00
5e9101242b float 2019-05-29 16:27:22 -04:00
621fb498c5 test 2019-05-29 16:23:51 -04:00
5f29ba70c3 no cache needed with mysql 2019-05-29 16:14:31 -04:00
a2b19c0515 index no workee 2019-05-29 15:32:39 -04:00
e2fd7fd897 naming 2019-05-29 13:56:02 -04:00
53f2d2e040 indexkey 2019-05-29 13:54:43 -04:00
b2622736fe index 2019-05-29 13:53:56 -04:00
44298e1e1a test 2019-05-29 13:47:29 -04:00
80128d90ea revert to injection 2019-05-29 13:31:08 -04:00
05a1758aab not defined 2019-05-29 13:19:47 -04:00
0f7f0d043e attempt sorting key logic 2019-05-29 13:11:17 -04:00
9dfd95ae04 db command 2019-05-29 12:41:47 -04:00
32a90748e2 osdstack 2019-05-29 12:28:38 -04:00
a2d2e9ef43 push osd 2019-05-29 12:16:06 -04:00
acaa8abe0c add bot finding abilities 2019-05-29 11:54:23 -04:00
3b41f58d90 database update 2019-05-29 11:29:43 -04:00
87e184131a test getattr 2019-05-29 10:59:15 -04:00
105718b056 simpler 2019-05-29 10:50:09 -04:00
8c322c2183 test 2019-05-29 10:40:36 -04:00
20c03fcab2 filename 2019-05-29 10:31:59 -04:00
64be7e4a6f fix 2019-05-29 10:29:31 -04:00
155afcb25e test 2019-05-29 10:27:26 -04:00
59260fa977 not 2019-05-29 10:17:07 -04:00
9728682c38 be consistant with sopel 2019-05-29 09:57:29 -04:00
2e518d3343 changes 2019-05-29 09:55:16 -04:00
52cd26e8b1 init 2019-05-29 09:50:02 -04:00
9f2446b5c9 Add a way to read the bot's config without the bot 2019-05-29 09:39:59 -04:00
8e5df0d5d7 database updates 2019-05-29 06:33:30 -04:00
d55c97a198 error handling 2019-05-28 09:02:29 -04:00
95d6a33194 add return line 2019-05-26 14:33:04 -04:00
bd4aebfd43 more testing,, garrr 2019-05-26 14:11:16 -04:00
d06342d96f owner test 2019-05-24 13:20:39 -04:00
c679476c12 remove double check 2019-05-24 12:21:12 -04:00
2968649e16 test this logic 2019-05-24 12:13:48 -04:00
63856bc119 self 2019-05-24 12:01:49 -04:00
bb26164372 -a admin switch 2019-05-24 11:56:53 -04:00
a0216e81fb bad paste tabbing 2019-05-24 11:34:45 -04:00
2ab6b0f287 really? 2019-05-24 11:30:10 -04:00
18fa151bec test new hyphen args logic 2019-05-24 10:43:46 -04:00
c1538ea787 test 2019-05-24 10:25:41 -04:00
3ed588c756 test 2019-05-24 10:25:26 -04:00
2b78d9a829 no hyphenargs 2019-05-24 10:16:52 -04:00
3983666517 prerun without && split 2019-05-24 10:04:45 -04:00
af8ee26625 revert 2019-05-24 09:31:34 -04:00
b2066c2c93 mayhaps 2019-05-24 09:20:57 -04:00
79262479a9 partial that sorta works 2019-05-24 09:12:13 -04:00
fab9b4a978 this might be stupid 2019-05-24 08:58:48 -04:00
2c827a2b7a test 2019-05-24 08:50:23 -04:00
0183d9cdfa maybe? 2019-05-24 08:33:57 -04:00
d6054779fc test 2019-05-24 08:24:30 -04:00
19d50a5a12 partial 2019-05-24 08:19:37 -04:00
58b2bd14c6 prolly wont work 2019-05-24 08:06:09 -04:00
02403a274e returb 2019-05-23 21:44:40 -04:00
7e1f71175c realcom retrieval better 2019-05-23 21:41:40 -04:00
9a63f175e1 test 2019-05-23 21:36:09 -04:00
cd737c2a6f test new alias system 2019-05-23 21:34:53 -04:00
02ae7f75e0 uuid method did not work 2019-05-23 21:27:09 -04:00
e755983c51 order is importatnt 2019-05-23 21:24:22 -04:00
155f6a8ec1 test uuid system 2019-05-23 21:20:39 -04:00
6f124a4fbd test 2019-05-23 21:09:41 -04:00
aa66676ee1 test 2019-05-23 21:00:00 -04:00
64d2d50038 test 2019-05-23 20:37:01 -04:00
0c48f1a48a better 2019-05-23 20:31:39 -04:00
03a25ed8b2 check is valid 2019-05-23 20:30:58 -04:00
e9a9c236cb --check 2019-05-23 20:28:01 -04:00
20eea8f664 test 2019-05-23 20:16:41 -04:00
eaec9acfc6 0 2019-05-23 20:12:17 -04:00
8f64fb94e3 args processing 2019-05-23 20:01:26 -04:00
36cfb11d61 test 2019-05-23 19:56:56 -04:00
45bd2df646 self 2019-05-23 19:53:24 -04:00
c29ae5c1d6 no input needed 2019-05-23 19:45:26 -04:00
459b9820ac tidy code 2019-05-23 19:43:07 -04:00
f42fc29506 seperate hyphen arg logic 2019-05-23 19:28:16 -04:00
2174cf5732 no return 2019-05-23 19:10:36 -04:00
dfba5e8dc2 more pass 2019-05-23 19:04:53 -04:00
f553641ebc pass 2019-05-23 19:03:08 -04:00
ef6b4e1c3a test with removal of jobs 2019-05-23 18:54:24 -04:00
60a7c4cc87 more self error 2019-05-23 18:36:01 -04:00
d66c29fda9 repair self 2019-05-23 18:23:42 -04:00
c318ccee6c plural still there 2019-05-23 18:16:19 -04:00
534ccabf1b test 2019-05-23 18:03:06 -04:00
d56d8d9261 new attempt 2019-05-23 17:55:48 -04:00
1a5ef76dc1 test 2019-05-23 16:04:21 -04:00
8ab1b69ea4 append issue 2019-05-23 15:51:14 -04:00
1298c811fb channel disabling prerun 2019-05-23 15:38:43 -04:00
7b6dc3c187 error 2019-05-23 11:30:48 -04:00
8fc5862bb5 test functionality split 2019-05-23 11:08:13 -04:00
954928f528 remove sopel name 2019-05-23 10:39:53 -04:00
3c86e3ae25 better handling for split 2019-05-23 10:35:27 -04:00
fe9793a289 split better 2019-05-23 10:31:38 -04:00
cfa6f07e7d attempt && usage 2019-05-23 10:22:25 -04:00
2d8992c993 integrate args system into modules 2019-05-23 09:44:29 -04:00
d5c35103bd dict version 2019-05-23 09:28:20 -04:00
a56f9b3ab9 another test 2019-05-23 09:20:09 -04:00
a0b81518d8 really test this time 2019-05-23 09:12:15 -04:00
0f62718ae0 test new prerun class 2019-05-23 08:52:16 -04:00
820d0ef3a3 Database type 2019-05-22 19:58:35 -04:00
912e8a1b75 not sure what happened to this file 2019-05-22 14:57:55 -04:00
7398c742a7 split IRC Logging 2019-05-22 14:25:28 -04:00
2f95cdc066 fix 2019-05-22 14:24:28 -04:00
830aacc38c more logging 2019-05-22 14:20:16 -04:00
49d11813e0 irc events logger 2019-05-22 14:16:04 -04:00
4e46bbc0a2 too many updates for one test, but oh well 2019-05-22 14:06:41 -04:00
8304350b1a complete previous push 2019-05-22 13:02:17 -04:00
d099e3fc2b SpiceBot Class Consistancy 2019-05-22 13:01:00 -04:00
78c3793fbc code cleanup 2019-05-22 12:53:55 -04:00
7d4cf8522f remove extra release lines 2019-05-22 12:04:37 -04:00
5f6bcb1726 update tools 2019-05-22 11:34:20 -04:00
74177e4372 Continue import logic 2019-05-22 11:28:42 -04:00
417d941bfe Tes alternate import method 2019-05-22 11:22:59 -04:00
66beaa969c First database cache test 2019-05-22 10:32:36 -04:00
00cbc16188 Inlist does not need bot 2019-05-22 09:45:45 -04:00
977a1e2ae4 Code Cleanup 2019-05-22 07:52:34 -04:00
ee83bfc9cb re-enable Database Tweaking 2019-05-22 07:48:11 -04:00
92811b2e63 remove null file 2019-05-22 07:47:44 -04:00
e11dec69b7 move commands listing to class 2019-05-21 12:32:26 -04:00
d79b292b1f Adjust to self 2019-05-21 12:09:35 -04:00
0089e5203a add flood throttle setting 2019-05-21 11:27:38 -04:00
c32859b3e6 migrate tools 2019-05-21 08:42:59 -04:00
c58adeec06 just in case 2019-05-20 08:16:36 -04:00
b88ccbf9cb better reconnect logic 2019-05-20 07:46:03 -04:00
47018cdfce Add The ability to detect connection stability issues 2019-05-19 17:33:01 -04:00
2cd3acd6c6 tst 2019-05-18 20:47:37 -04:00
dcec93eca7 test 2019-05-18 20:44:38 -04:00
fcd34ff4f5 sleep remove 2019-05-18 20:37:46 -04:00
ec82e60d2c welcome 2019-05-18 20:33:26 -04:00
be30e99e6f repair 2019-05-18 20:28:16 -04:00
c155f5fe23 Bot first 2019-05-18 20:24:27 -04:00
f63e1a7e1b events system should queue as soon as possible 2019-05-18 20:24:07 -04:00
08a7bcdac6 only defaults 2019-05-18 20:21:11 -04:00
60de9616c8 a bunch of events changes 2019-05-18 20:19:57 -04:00
2cb5915ff9 test 2019-05-18 19:57:14 -04:00
7497538e3a test alternative load method 2019-05-18 19:55:19 -04:00
1b73357765 must be a number 2019-05-18 19:44:06 -04:00
b123a4a3f7 debug access 2019-05-18 19:41:54 -04:00
1318ff48aa release 2019-05-18 19:24:18 -04:00
bfa97f99ae self 2019-05-18 19:21:22 -04:00
590888ba33 first test of channels class 2019-05-18 19:17:04 -04:00
76e52c1ae5 test 2019-05-18 18:18:12 -04:00
fb815496c4 remove debug 2019-05-18 15:30:39 -04:00
ae3f71af4d keys 2019-05-18 15:27:01 -04:00
bb3c447e20 debug test 2019-05-18 15:22:07 -04:00
d3bf424512 d4ebug logg 2019-05-18 15:09:46 -04:00
ac82a2ffab string 2019-05-18 15:04:36 -04:00
1a9f964612 abandon code for now 2019-05-18 14:57:56 -04:00
0e11b5a588 .py and import 2019-05-18 14:49:28 -04:00
5e9b410ece IRC Events Log 2019-05-18 14:45:19 -04:00
29031582b0 really classy now 2019-05-18 14:33:02 -04:00
4f3909948f Attempt SpiceBot import start 2019-05-18 14:25:32 -04:00
79e9b39961 channels 2019-05-18 09:26:11 -04:00
cc0bc2676b update logging 2019-05-18 09:07:36 -04:00
f72f7671df trailing comma 2019-05-18 08:52:12 -04:00
f2071f4237 oops 2019-05-18 08:48:42 -04:00
49feace919 logging 2019-05-18 08:43:54 -04:00
947776e19e try this method 2019-05-18 08:28:43 -04:00
f81e3560dd tweak 2019-05-17 16:19:41 -04:00
48e9228b2a part logic 2019-05-17 16:11:14 -04:00
c6fb848998 don't stay in empty channels 2019-05-16 16:20:09 -04:00
4311d69520 enhance events system 2019-05-16 15:53:01 -04:00
8f7a82a5d5 triggers are self recieved 2019-05-16 15:12:19 -04:00
94dd65136f test own event decorator 2019-05-16 14:37:45 -04:00
7dc5782969 Merge branch 'development' of https://github.com/deathbybandaid/SpiceBot into development 2019-05-16 13:52:32 -04:00
9dfbfd3634 events tweaking 2019-05-16 13:52:19 -04:00
758345bea8 pep fix 2019-05-15 21:48:46 -04:00
35a491b202 Merge branch 'development' of https://github.com/deathbybandaid/SpiceBot into development 2019-05-15 21:42:38 -04:00
fbe22143fc success is nice 2019-05-15 16:17:54 -04:00
f5464a8b8b attempt first usage of decorator 2019-05-15 16:11:17 -04:00
33b086ac59 oops 2019-05-15 15:45:16 -04:00
2d08f3befd bot 2019-05-15 15:41:44 -04:00
39a246d9e7 First hardcore test of new class system 2019-05-15 15:37:19 -04:00
805e075e6c Update KICK, and prepare for another overhault of the event system 2019-05-15 14:44:44 -04:00
0269ad567d update configuration for flood control methods 2019-05-15 12:45:03 -04:00
4637220fd5 Adjust to dictionanry format 2019-05-15 12:04:53 -04:00
d0c95e128e readd adjusts 2019-05-15 10:15:22 -04:00
99b8fa45ed update database deletion key 2019-05-15 10:11:20 -04:00
b350b4d73d logic 2019-05-14 22:17:40 -04:00
f95a84c11f add spaces 2019-05-14 22:10:33 -04:00
a31485c186 adjusts for logic 2019-05-14 22:09:49 -04:00
d04104efda remove ? 2019-05-14 21:48:23 -04:00
b283fa4912 fix query command 2019-05-14 21:45:50 -04:00
09b174843e remove not 2019-05-14 21:25:59 -04:00
53c77f9388 Real test now 2019-05-14 21:06:02 -04:00
9538c1e825 hardcore mode engaged 2019-05-14 20:50:02 -04:00
f7548435fc tst return 2019-05-14 20:43:39 -04:00
e3bf9bbf4c dont handle upper here 2019-05-14 20:33:13 -04:00
b0fab05f0e name 2019-05-14 20:29:50 -04:00
16eeebf22f adjust init 2019-05-14 20:21:01 -04:00
a1a44584e6 Test 2019-05-14 20:17:11 -04:00
3a0ef8ae9d test without hardcoded values 2019-05-14 20:11:56 -04:00
44dcac93d5 remove randint 2019-05-14 19:57:20 -04:00
c0e85eb828 Test Prior 2019-05-14 19:51:34 -04:00
e418f7ce7b revert changes 2019-05-14 17:10:57 -04:00
539374e9ce BotEvents 2019-05-14 16:28:35 -04:00
bfbdd457f4 try this 2019-05-14 16:21:47 -04:00
ee0b071cd8 verify return 2019-05-14 16:17:27 -04:00
ce5ed8e536 beter instance handling 2019-05-14 16:14:59 -04:00
2cf80a320f botevents instance 2019-05-14 16:10:54 -04:00
2347f4c540 test 2019-05-14 15:31:33 -04:00
cb961399cd init test 2019-05-14 15:14:42 -04:00
64618ac960 class 2019-05-14 15:07:30 -04:00
92ecaa526a test 2019-05-14 15:07:16 -04:00
867f33e01d test 2019-05-14 14:55:55 -04:00
b8a1ff2301 try this instead 2019-05-14 14:41:27 -04:00
37cdefacf1 Fix bad import 2019-05-14 13:05:36 -04:00
74bf4d763a Better dynamic creation of event numbers 2019-05-14 12:57:31 -04:00
6fafa9714b repair errors 2019-05-14 12:01:17 -04:00
902604d508 Attempt dynamic class numbers 2019-05-14 11:42:32 -04:00
df68433d41 remove old debug line 2019-05-14 11:29:22 -04:00
a48d3df444 Attempt hardcoded values for events 2019-05-14 11:27:56 -04:00
b6f095b8b2 better than endswith for a single char 2019-05-13 16:28:45 -04:00
6772fbc53b better sifting 2019-05-13 16:26:49 -04:00
4ba356918f better ? detection 2019-05-13 16:23:14 -04:00
fc9d4d1772 cleaner presentation 2019-05-13 16:19:58 -04:00
c8a576baf2 nickname commands handled externally 2019-05-13 16:14:14 -04:00
ff03cc903a readd database functions 2019-05-13 15:33:44 -04:00
b894ee93c5 nickname commands 2019-05-13 15:22:47 -04:00
f2dbfc9589 better alias finding 2019-05-13 14:56:57 -04:00
b2a7c5e3ca don't load asterisk regex 2019-05-13 14:37:29 -04:00
23404108f6 add lower 2019-05-13 13:38:32 -04:00
a3b2d4250e revert changes 2019-05-13 13:27:16 -04:00
2a92b4679f more descriptive errors 2019-05-13 12:59:59 -04:00
59ee2f41f5 stdio imporvements 2019-05-13 12:47:15 -04:00
0dd48dd100 wrong 2019-05-13 12:27:37 -04:00
7bdbf6ec6c logtypes 2019-05-13 12:25:15 -04:00
b511462b15 more error logging tweaks 2019-05-13 12:07:27 -04:00
8fe7254b20 True 2019-05-13 11:56:19 -04:00
42924f645b code cleanup 2019-05-13 11:48:25 -04:00
6a2633d383 query command processing changes 2019-05-13 10:56:35 -04:00
73a75b3347 Loggind updates 2019-05-13 10:50:48 -04:00
15cda51e72 kill db addons 2019-05-13 10:42:45 -04:00
85af5aa89d debug coding 2019-05-13 10:31:51 -04:00
ff7ed67bba debug 2019-05-13 10:17:21 -04:00
1471bdac0c attempt reversion 2019-05-13 10:08:37 -04:00
503f2e826a Merge branch 'development' of https://github.com/deathbybandaid/SpiceBot into development 2019-05-13 07:48:43 -04:00
ba3bd5b366 debug test 2019-05-13 07:48:27 -04:00
09b406e685 Add more AI 2019-05-11 17:27:45 -04:00
e6025b16e5 one more step 2019-05-11 17:06:15 -04:00
ecca6495b5 add like 2019-05-11 17:04:02 -04:00
12f24d1e4b fix response 2019-05-11 17:02:42 -04:00
6f7989889e true love 2019-05-11 17:02:16 -04:00
e013aebda4 parenthethis 2019-05-11 16:59:05 -04:00
39515b4365 revert osd logic 2019-05-11 16:51:20 -04:00
26022a2a2c Adjust osd logic 2019-05-11 16:46:34 -04:00
120dfec954 Split AI functionality 2019-05-11 16:39:07 -04:00
b1cf70e043 more verbose logic for text splitting 2019-05-11 16:14:30 -04:00
305cbf8f9d Add AI Commit 2019-05-11 09:37:10 -04:00
31997b3c58 Verify message is not space 2019-05-11 09:37:57 -04:00
d61db4b06b Don't ever append an empty string 2019-05-11 09:33:48 -04:00
a0aa7076e3 rule only takes one argument 2019-05-10 09:50:12 -04:00
1c0ce32496 found the message bug 2019-05-10 09:47:47 -04:00
249877631c test thanks 2019-05-10 09:39:05 -04:00
e51d2ff3ae Insert bot.kick method 2019-05-10 09:38:07 -04:00
6b88c28ebe More AI development 2019-05-10 09:17:27 -04:00
15d419c481 don't apply rules 2019-05-10 09:10:25 -04:00
45879894e8 Do more forced replacement on osd 2019-05-10 07:54:03 -04:00
b22dbfef15 jedi list 2019-05-09 14:51:27 -04:00
2997c2ef94 Test 2019-05-09 14:42:52 -04:00
48ec456aca Update channels logic 2019-05-09 13:37:13 -04:00
b3857cd96e channel parting 2019-05-09 13:05:00 -04:00
4e11cc4e98 channel parting 2019-05-09 13:00:10 -04:00
59da3b7395 add ignore lines 2019-05-09 12:41:28 -04:00
e806fff02b better route this way 2019-05-09 12:16:02 -04:00
32e3c52dac char replace 2019-05-09 12:09:08 -04:00
762cf02728 Update Log system 2019-05-09 11:37:49 -04:00
222acfb948 stdio versus systemd 2019-05-09 11:30:41 -04:00
a66f8f7c3e Update errorlog fetching 2019-05-09 11:17:15 -04:00
8cc4d68378 hmmmm 2019-05-09 11:00:13 -04:00
6a710e2b96 Fix 2019-05-09 10:47:40 -04:00
43ab8f544b update dummy command 2019-05-09 10:31:25 -04:00
00781aaa51 Migrate Erordisplay to Logs 2019-05-09 10:25:28 -04:00
86ff8547bd fix 2019-05-09 09:50:26 -04:00
2d59d187a7 attempt to get actual PID number 2019-05-09 09:47:52 -04:00
0fc056bfd9 goodbye 2019-05-09 08:53:37 -04:00
cd51e287df Update Order 66 2019-05-09 08:39:23 -04:00
3fa6ab65d1 AI Updates 2019-05-09 08:28:32 -04:00
7a34183a82 readd triggercommand 2019-05-09 08:03:23 -04:00
89ef03d82c detected_line 2019-05-09 07:53:14 -04:00
8d2e61567f Update 2019-05-09 07:45:08 -04:00
f6dbb90a34 stderr logging 2019-05-08 16:19:49 -04:00
34bd2feefa better commandsquery logic 2019-05-08 16:16:16 -04:00
a707167f9f make sure bot start dialogue is the correct order 2019-05-08 14:30:43 -04:00
b70f733383 stderr updates 2019-05-08 14:10:31 -04:00
4bcce4f36f header 2019-05-08 14:08:30 -04:00
67a4025f83 Add Events Logging 2019-05-08 13:59:54 -04:00
7107ee6e98 Add logging output 2019-05-08 13:56:11 -04:00
ca18e6a97b Attempt $nickname detection for rules 2019-05-08 13:53:33 -04:00
3387259096 adjust 2019-05-08 13:40:52 -04:00
2dd9efb6ca escape the question mark 2019-05-08 13:35:56 -04:00
9872f22155 New update function 2019-05-08 13:29:46 -04:00
f6158c0f99 Attempt to create faster git update mechanism 2019-05-08 13:20:29 -04:00
056a290f80 Adjust AI 2019-05-08 13:07:36 -04:00
2d0029de0b need import 2019-05-08 12:50:20 -04:00
a2f88fa905 better precision logic 2019-05-08 12:49:16 -04:00
c0a065bcb7 ignore dummy command file 2019-05-08 12:47:47 -04:00
0eae1628db attempt 2019-05-08 12:43:06 -04:00
fe60378a68 add dummy command 2019-05-08 12:25:14 -04:00
92ef8c107e Repair Module 2019-05-08 11:58:40 -04:00
4555e18a8b Add start of Basic AI 2019-05-08 11:43:53 -04:00
648ed3f095 remove import 2019-05-06 15:55:44 -04:00
00d85e3fbd error debugging 2019-05-06 15:55:14 -04:00
10edc447bc remove stderr logging 2019-05-06 15:34:26 -04:00
c0ff28567a Invalid Command logic, disabled while migrating 2019-05-06 15:26:50 -04:00
7801bc8364 Remove Extra Line 2019-05-06 14:58:23 -04:00
ff48963265 Adust display 2019-05-06 14:49:26 -04:00
d589161481 Stop processing at close 2019-05-06 14:41:50 -04:00
e54e3666dd shutdown method breaks 2019-05-06 14:36:09 -04:00
f65212c2c3 Tweak gif searching 2019-05-06 14:32:51 -04:00
999bfca80c Remove Loadorder system and update logic for commandsquery 2019-05-06 14:20:30 -04:00
32e216e7a3 Try 2019-05-06 13:24:33 -04:00
36dce57a6b Undo changes 2019-05-06 13:20:26 -04:00
dcbe03bdfa remove debug 2019-05-06 11:25:52 -04:00
5029302ad1 debug 2019-05-06 11:18:21 -04:00
27ebde07f4 Pretrigger defaults 2019-05-06 11:01:31 -04:00
4a8cbe94dd better import 2019-05-06 10:43:55 -04:00
73c6e18d81 Pretriggerdict 2019-05-06 10:42:08 -04:00
7945bb03ca Attempt bypass for default functions 2019-05-06 09:53:14 -04:00
1b019eab42 Trigger Queue 2019-05-06 09:43:10 -04:00
2d8c1e5ff0 remove newlines 2019-05-06 08:25:10 -04:00
49ca4eba63 better Log 2019-05-06 08:23:12 -04:00
68165e5c2f Back to testing 2019-05-06 08:15:13 -04:00
eca28b9626 Cannot trigger falsely when not connected 2019-05-06 08:07:41 -04:00
26bec78efa stderr output 2019-05-06 07:50:49 -04:00
bff8876f82 Better Monologue organization 2019-05-05 23:12:57 -04:00
15702921c1 More Testing 2019-05-05 23:09:05 -04:00
717766217c Code Cleanup 2019-05-05 22:59:00 -04:00
cd1b8d88a8 repair prefix commands register 2019-05-05 22:38:14 -04:00
2fda1a0b81 remove import 2019-05-05 22:35:11 -04:00
1695bef55b update commandsquery 2019-05-05 22:33:22 -04:00
b0d4f7005b silly to put that there 2019-05-05 22:27:56 -04:00
152f059b46 hopefully last test of event system 2019-05-05 22:21:03 -04:00
072d4167ed Code Cleanup 2019-05-05 21:29:20 -04:00
14481bff13 Add CommandsQuery to new events system 2019-05-05 21:20:48 -04:00
f493a5ae2b Add Channels to new event system 2019-05-05 20:42:56 -04:00
3141d44465 pre-connection does not work 2019-05-05 20:11:25 -04:00
fe58594a27 monologue does not occur with old logic 2019-05-05 20:08:29 -04:00
dd09221a31 Attempt pre-connection 2019-05-05 20:07:47 -04:00
342967352a Better Logging 2019-05-05 20:03:11 -04:00
6ab6d26331 split events 2019-05-05 19:57:17 -04:00
8cfa4166d3 Moar tests 2019-05-05 19:51:58 -04:00
ff73ed23f8 Additional Testing before integration 2019-05-05 19:48:01 -04:00
4b2427077e Basic events system start testing 2019-05-05 19:30:26 -04:00
0df9847286 Events: Start Migration from bot.memory to Event Numbers 2019-05-05 18:06:42 -04:00
ce1c0df70e remove extra line 2019-05-05 16:45:37 -04:00
1587a64a36 Remove extra code 2019-05-05 16:43:43 -04:00
f8cdd18390 Updates 2019-05-05 16:31:17 -04:00
f7f0941b1a Update File 2019-05-05 16:28:23 -04:00
738c751cd1 fix def name 2019-05-05 16:22:33 -04:00
78412aafb9 Test functionality 2019-05-05 16:18:25 -04:00
ca6281e752 another event test 2019-05-05 16:11:09 -04:00
9abea33dd8 Pretrigger standalone testing 2019-05-05 16:07:12 -04:00
e16c733016 More event testing 2019-05-05 16:00:05 -04:00
5247cd933b Event System testing 2019-05-05 15:58:05 -04:00
f19d4d0417 New Fake Event system 2019-05-05 15:48:48 -04:00
617619ddaa remove old code 2019-05-05 14:13:40 -04:00
612f2bc29b Remove Output 2019-05-05 13:51:17 -04:00
7676930ed7 remove while true statements 2019-05-05 13:40:54 -04:00
c5fc5222f8 Update setup for accuracy 2019-05-05 13:01:32 -04:00
865083ad45 not to self 2019-05-05 12:19:23 -04:00
58d9fd8cfe Logs Patch 2019-05-05 11:50:00 -04:00
9397815149 Remove Imports 2019-05-05 11:29:39 -04:00
dc8ca74640 quitmessage required 2019-05-05 11:08:11 -04:00
963ff50dcf Update to new sopelwrapper format 2019-05-05 11:01:35 -04:00
9cc3458de4 Updates 2019-05-05 10:58:29 -04:00
95b25c7b89 bot.restart attempt 2019-05-05 10:05:11 -04:00
06fcb5dbdd revert change 2019-05-04 21:08:54 -04:00
2b48a14af2 comment out old code 2019-05-04 21:08:00 -04:00
622021f765 pip.main install test 2019-05-04 20:57:48 -04:00
2a8dc4fa8c revert changes 2019-05-04 20:36:02 -04:00
1e349ae89c Attempt to self trigger 001 RPL_Welcome 2019-05-04 20:11:41 -04:00
1e19f48ed4 implant new startup code 2019-05-04 19:39:35 -04:00
8cde891e32 new restart sequence 2019-05-04 19:37:06 -04:00
a628f495f2 cleaner way to restart the bot 2019-05-04 19:22:37 -04:00
d579cfd24e remove unrequired check 2019-05-04 18:46:17 -04:00
7eb4fee42b Not an action 2019-05-04 18:06:55 -04:00
45755efb07 Add Space 2019-05-04 17:23:30 -04:00
a91587c2bf update \n logic 2019-05-04 17:21:48 -04:00
a27d2dfd2f Logging Channel 2019-05-04 17:21:17 -04:00
2c125c7879 clean up logic 2019-05-04 17:20:21 -04:00
03f15c0b29 startupcomplete.append 2019-05-04 17:18:26 -04:00
835b6aa0b8 add newlines to logging 2019-05-04 17:16:53 -04:00
cf2771a1a1 missing s 2019-05-04 17:05:52 -04:00
1ebab29aa9 Error 2019-05-04 17:04:46 -04:00
59218bedf4 More Logging Tweaks 2019-05-04 17:01:41 -04:00
e7c7cc87e4 migrate Logging Features 2019-05-04 16:57:32 -04:00
1882582a9a Remove Import 2019-05-04 16:50:19 -04:00
d7d36fa015 Remove Import 2019-05-04 16:46:21 -04:00
2c9340b92b Test Import cycle 2019-05-04 16:37:46 -04:00
ad82cd07e4 Repair Broken Logging import 2019-05-04 16:26:51 -04:00
9a48017060 Logging Feature 2019-05-04 16:25:03 -04:00
ea30f8c3dd Add Nick Commands 2019-05-04 08:55:39 -04:00
01bff54b98 Assemble Internal Logging Feature 2019-05-03 15:24:39 -04:00
f135d4a81d Add Docs Command 2019-05-03 14:57:22 -04:00
965ae310f6 Remove extra letter 2019-05-03 13:14:57 -04:00
e13536b5e1 Fix issue 2019-05-03 13:13:06 -04:00
020ff76f54 Channels: Code Cleanup 2019-05-03 13:11:47 -04:00
c6258cfbab Inject OSD directly into the code 2019-05-03 12:45:57 -04:00