Commit Graph

39 Commits

Author SHA1 Message Date
13xforever
d957936ede update code with new language and api features 2023-04-21 02:05:59 +05:00
13xforever
f2e194856d add one additional brain cell 2022-11-13 14:31:39 +05:00
13xforever
92751ba6e9 use file-scoped namespaces to reduce nesting
some formatting might be fucked
2022-06-30 00:59:46 +05:00
13xforever
a5d780f03d clean up unused usings 2022-06-30 00:55:53 +05:00
13xforever
079dcbcc5c clean up some warnings 2022-06-20 17:38:15 +05:00
13xforever
47baf9640d update 3rd party deps 2021-07-05 21:34:51 +05:00
13xforever
212dffb80f well that was embarrassing 2021-06-08 01:55:30 +05:00
13xforever
2a761c0a62 remove useless command length check 2021-06-07 23:26:34 +05:00
13xforever
a642e12ee5 thanks for fucking up all formatting 2021-06-05 21:49:47 +05:00
13xforever
f4644b2347 tweak command correction threshold for typos 2021-06-05 17:13:02 +05:00
13xforever
06bae3819e use proper command names in bot suggestions instead of aliases 2021-06-05 13:49:50 +05:00
13xforever
ab99cdfd37 update buttons on unknown command 2021-06-05 13:29:44 +05:00
13xforever
0974b85fef tweak command suggestions to remove aliases for the same command 2021-06-04 21:14:04 +05:00
13xforever
4c3a63acc0 improve handling of unknown or mistyped commands 2021-06-04 21:01:29 +05:00
13xforever
c41c264e42 replace .Respond() with .Channel.SendMessage()
this should fix all the issues that cropped up after the semantics change in recent library builds
2021-05-01 01:54:04 +05:00
13xforever
6e903a5a7c update some todos 2020-11-13 15:36:43 +05:00
13xforever
610c01318a botupdate, part 2 2020-11-13 02:48:49 +05:00
13xforever
d65444f0be bot update, part 1 2020-11-12 00:17:12 +05:00
13xforever
c6fac43217 update dependencies 2020-10-07 14:20:57 +05:00
13xforever
e877ef6f12 improve command suggestions 2020-03-24 00:46:00 +05:00
13xforever
0d5a838d2a introduce proper multivalue collections for log parser (WIP) 2020-03-02 16:10:22 +05:00
13xforever
128fcd891f increase min threshold for command suggestion 2020-02-20 20:25:53 +05:00
13xforever
3d77a6908d try to suggest proper command whenever possible 2020-02-20 17:54:08 +05:00
13xforever
15ed3a64fe update to c# 8.0 syntax, mostly for .Substring() 2019-11-06 03:45:31 +05:00
13xforever
0760948901 note for disconnected input devices 2019-06-06 10:16:24 +05:00
13xforever
f5c253c919 accept compiler suggestions
implement big brother notice
2019-06-06 00:06:10 +05:00
13xforever
f80ea4c24b minor formatting issues 2019-05-31 18:37:43 +05:00
13xforever
261fc77fe2 so fucking tired of this exception in the built-in IsBot check 2019-03-20 17:12:24 +05:00
13xforever
8ddab740ff reduce spam for unknown command prompt 2019-03-18 20:00:12 +05:00
13xforever
85f1649bf7 add bot stats persistence 2019-03-01 20:52:37 +05:00
13xforever
39c9f166ed you can mark command for deletion now with the new . command prefix 2019-02-25 02:05:29 +05:00
13xforever
dd0b3415ca fix 8ball when asking the bot directly 2019-02-22 15:32:36 +05:00
13xforever
bb41cc9a15 so I guess people prefer to be considered smart instead of being annoyed at bot being helpful 2019-02-22 15:24:22 +05:00
13xforever
858b88c244 more exceptions in handling unknown commands 2019-02-17 23:49:52 +05:00
13xforever
893def86ed implement explain and game lookup stats
implements most of #94
2019-02-14 23:44:26 +05:00
13xforever
96c22b7b76 almost forgot about making this sanity check 2019-02-11 18:31:38 +05:00
13xforever
be34e67e65 do game title lookup as a fallback in unknown command handler 2019-02-11 18:19:55 +05:00
13xforever
4106d6a131 let's try this interactivity stuff 2019-02-08 21:55:57 +05:00
13xforever
a5a8dc52be Handle unknown bot commands
if the bot was addressed through the mention, interpret this as an 8ball question (fixes #100)
if it was a match for an explain, show the explanation
otherwise instruct how to use bot
2019-02-08 05:23:44 +05:00