Commit Graph

45 Commits

Author SHA1 Message Date
13xforever
d957936ede update code with new language and api features 2023-04-21 02:05:59 +05:00
13xforever
15f691d503 fix discord fuckery with emoji
technically new behavior is correct as \ufe0f indicator is required to override glyph to use emoji symbol instead of legacy plain text
2023-03-23 22:20:10 +05:00
13xforever
31fa962fc6 switch bot log to zip, which seems to work better under linux 2022-07-03 23:26:40 +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
079dcbcc5c clean up some warnings 2022-06-20 17:38:15 +05:00
13xforever
d5bed245e3 update discord client library and fix build 2021-08-02 23:22:39 +05:00
13xforever
47baf9640d update 3rd party deps 2021-07-05 21:34:51 +05:00
13xforever
2919c57b29 update event editor to use buttons instead of reactions 2021-06-04 00:45:59 +05:00
13xforever
8e262eb7db do not list all events in dms by default 2021-05-12 20:27:07 +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
24f63858e0 replace object initialization with the new() 2020-11-14 14:33:29 +05:00
13xforever
610c01318a botupdate, part 2 2020-11-13 02:48:49 +05:00
13xforever
949b6c2b29 update 3rd party dependencies
azure computervision 5.0 -> 6.0
2020-10-27 01:08:55 +05:00
13xforever
6630316e2e try to warn when creating a new event in the past 2020-02-20 19:22:34 +05:00
13xforever
eac6be7e23 refactor to use using statement whenever it makes sense 2019-11-25 18:07:01 +05:00
13xforever
9e7e60792f mention event id when creating or updating the item 2019-11-21 18:04:19 +05:00
13xforever
15ed3a64fe update to c# 8.0 syntax, mostly for .Substring() 2019-11-06 03:45:31 +05:00
13xforever
b986726cd0 use event year instead of current year for event formatting 2019-10-12 20:55:48 +05:00
13xforever
aeb118117b cap time for the end of event message to 1 month 2019-10-12 20:48:34 +05:00
13xforever
c4d989b583 of course everything is broken 2019-08-31 21:11:35 +05:00
13xforever
e4f0709480 improve event name matching, add temporary ama command 2019-08-28 19:12:00 +05:00
13xforever
1f2b0f0428 implement proper time zone converter 2019-08-19 21:25:58 +05:00
13xforever
b70cbd7b80 improve event editor 2019-08-07 02:05:12 +05:00
13xforever
c3fc46b4ca more test instance markings 2019-07-26 23:27:36 +05:00
13xforever
f0f3b83f2a appease masses instead of fixing real shit 2019-06-16 13:02:24 +05:00
13xforever
a205d3ee09 update event end wording 2019-06-11 23:18:13 +05:00
13xforever
54b5cb789d Fix wording for upcoming event in some cases 2019-06-09 19:59:45 +05:00
13xforever
0760948901 note for disconnected input devices 2019-06-06 10:16:24 +05:00
13xforever
3e63fbe172 don't code when you're ill with cold 2019-05-31 18:44:44 +05:00
13xforever
f80ea4c24b minor formatting issues 2019-05-31 18:37:43 +05:00
13xforever
412808cda1 update deps, fix broken stuff for the changed api calls 2019-04-20 17:56:16 +05:00
13xforever
6d32859f3e fix bot abusing, as people don't want to be nice 2019-03-21 18:31:45 +05:00
13xforever
d3b596cd1b list all events that are happening at the same time 2019-03-01 19:15:38 +05:00
13xforever
d1b992aa41 fix event schedule spam, and extend event editor timeouts to 5 minutes 2019-02-15 18:54:02 +05:00
13xforever
654acba61f add JST time zone 2019-02-14 04:41:29 +05:00
13xforever
b6e034566c sanitize event lookup error message 2019-02-12 20:43:17 +05:00
13xforever
af39e8fb8c do not allow saving if edit wasn't completed yet 2019-02-12 20:32:34 +05:00
13xforever
3f04307fea always show event ids for mods and !e show all 2019-02-12 20:28:52 +05:00
13xforever
01cd0a786d make it more fool-proof 2019-02-12 20:20:17 +05:00
13xforever
0bf52bdcba improve event editor experience 2019-02-12 20:14:53 +05:00
13xforever
e76e21d394 some improvements to the event editor 2019-02-12 03:48:16 +05:00
13xforever
6081b26f63 refactor interactive event edit, and plumb it to event creation as well 2019-02-12 02:19:57 +05:00
13xforever
8d0e3cdf29 interactive event schedule editing 2019-02-11 22:47:17 +05:00
13xforever
f40c5aadcc fix !event tag command 2019-02-09 00:05:20 +05:00
13xforever
c1d1b591db that was stupid, so make it less so 2019-02-06 03:36:28 +05:00