13xforever
2b647ba405
relax some permissions for context menus
2025-04-11 20:17:46 +05:00
13xforever
664c0ea22b
remove TriggersTyping attribute as it's not used anymore
2025-03-25 15:45:26 +05:00
13xforever
e068a7870b
update command check attribute code
2025-03-10 11:08:35 +05:00
13xforever
5f039d3939
add global usings
2025-03-08 07:01:22 +05:00
13xforever
c9a5c4c0f8
move hardcoded bot image resources to config
2025-03-03 18:26:40 +00:00
13xforever
7879ec893a
fix member fetching
...
previously only client cache was searched, but now we will fetch the data from server if it's not there
this makes a bunch of stuff async tho
2023-04-21 21:08:10 +05:00
13xforever
d957936ede
update code with new language and api features
2023-04-21 02:05:59 +05:00
13xforever
999764518e
fix breaking changes
2022-12-05 12:07:30 +05:00
13xforever
2c8c76c8ae
add #testers to spam channel list
2022-10-15 18:12:59 +05:00
13xforever
7e1dd626c8
move some help channel checks to helper and treat donors as help
...
also suggest donors as the proper channel for supporters
2022-10-15 17:57: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
079dcbcc5c
clean up some warnings
2022-06-20 17:38:15 +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
44e4dce047
update dependencies
2021-01-24 02:41:32 +05:00
13xforever
1c915e05b5
use await using where appropriate
2020-11-14 15:25:20 +05:00
13xforever
24f63858e0
replace object initialization with the new()
2020-11-14 14:33:29 +05:00
13xforever
166e14981e
bot update, part 3
2020-11-13 14:28:56 +05:00
13xforever
d65444f0be
bot update, part 1
2020-11-12 00:17:12 +05:00
13xforever
5d064708ec
replace channel history calls to use caches
2020-09-29 17:31:28 +05:00
13xforever
4fbe0895ea
add off-topic limiter and update some commands to use it instead
2020-07-09 00:21:08 +05:00
13xforever
1b26bfc02a
sync mod members to bot sudoers
2020-04-02 20:41:24 +05:00
13xforever
6b0a5d66cd
allow any supporter to use !describe command
2020-03-08 22:53:54 +05:00
13xforever
214a7e5a00
use RecyclableMemoryStream to reduce GC pressure
2019-12-06 16:04:47 +05:00
13xforever
eac6be7e23
refactor to use using statement whenever it makes sense
2019-11-25 18:07:01 +05:00
13xforever
559cfdf64d
code documentation, part 2
2019-08-26 20:24:06 +05:00
13xforever
f4645b09b4
log channel for emoji text and user for permission attributes
2019-08-19 16:45:34 +05:00
13xforever
26c11d9146
improve senpai experience
2019-07-26 21:23:20 +05:00
13xforever
d36a0255a7
fix RequiresNotMedia implementation
2019-04-15 01:53:58 +05:00
13xforever
38ecf963c5
prevent most commands in #media
2019-04-08 21:20:51 +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
3e91577782
rehost the piracy image on discord
2019-01-15 23:38:28 +05:00
13xforever
e526ad6d4b
Limit unspecific !pr to bot-spam or dm
...
Fixes #170
2019-01-14 23:48:21 +05:00
13xforever
2bb3ab5bbd
use emojis instead of TriggerTyping()
2019-01-08 19:25:39 +05:00
13xforever
5d9ceb68af
wrong reaction, oops
2018-11-12 14:38:16 +05:00
13xforever
643e7bceac
try to explicitly refuse to answer
2018-11-12 14:37:12 +05:00
13xforever
ed7ed87d76
less spam when people refuse to read
2018-11-12 14:28:56 +05:00
13xforever
0bc1e641d2
implemented persistent logging
...
by default config parameter `LogPath` is set to `logs/bot.log`
2018-10-06 12:03:09 +02:00
13xforever
23d4071555
!report message
2018-09-10 16:56:52 +02:00
13xforever
67a7d20c11
send a message explaining that the command is restricted to a specific channel
2018-08-06 09:11:34 +02:00
13xforever
998c27c966
scrape only full game lists in PSN stores, also cache title names
...
new isssue detections for log parser
consistent reaction with emoji only / text when can't
ability to disable commands at runtime (fixes #56 )
command to check for game updates
various other bugfixes
2018-08-05 20:54:36 +02:00
13xforever
fbad33ea13
implemented some rudimentary psn api client
...
implemented psn crawling for ps3 game metadata (mostly for thumbnails)
implemented game thumbnails for game embeds
fixed usage of dbcontext
some other bugfixes
2018-08-05 20:54:36 +02:00
13xforever
833fa16ca9
moved some stuff around to better reflect the code organization, hopefully
2018-07-20 09:22:28 +02:00