1
0
Fork 1
mirror of https://github.com/TeamOctolings/Octobot.git synced 2025-04-20 00:43:36 +03:00
Commit graph

153 commits

Author SHA1 Message Date
2265364b52
Add special thanks to JetBrains in README
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-07-01 00:41:48 +05:00
d76d4d4654
Pass cancellation token to DM message create requests
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-30 22:57:05 +05:00
b7057d3447
Send direct messages to banned/kicked users explaining what happened
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-30 22:55:04 +05:00
e53bf8a374
Fix CI to ignore possibilities of converting 'if' to 'switch'
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-30 22:04:15 +05:00
4595638cdb
Improve diff display for edited messages
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-30 22:00:38 +05:00
63484ac353
Change command and argument descriptions to be more appropriate
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-30 21:35:22 +05:00
5b0739aa42
Add issue templates, update authors
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-30 17:42:12 +05:00
8908537f20
Add new documentation
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-30 16:54:56 +05:00
d1790026b5
Merge branch 'master' into remora 2023-06-30 15:33:38 +05:00
586e260c92
Bring back easter eggs
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-30 15:08:50 +05:00
b1855c5257
Bring back listening statuses
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-30 14:51:02 +05:00
b46c366e5e
Reduce boilerplate in command data checks
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-30 13:30:30 +05:00
61e5016f1b
Remove unused field
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-24 00:00:17 +05:00
0e3e562b22
Add /mute command (timeouts only) (#44)
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-23 23:57:06 +05:00
7a4e20852e
Bump muno92/resharper_inspectcode from 1.7.0 to 1.7.1
Closes #43 

Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-19 15:37:15 +05:00
635bf26601
Implement some unused guild configuration options
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-16 13:46:19 +05:00
dependabot[bot]
4702d2fcba
Bump muno92/resharper_inspectcode from 1.6.13 to 1.7.0 (#42) 2023-06-12 11:09:47 +05:00
df00377b06
Add missing xmldocs for GuildUpdateService and UtilityService
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-11 23:19:28 +05:00
3cd2b672a1
Move scheduled events to guild tick loop
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-11 22:54:41 +05:00
59ca76ba6b
Fix duplicates being sent if public and private feedback channels are the same
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-11 21:43:45 +05:00
3688c60318
More minor fixes and changes
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-11 21:36:04 +05:00
6bee9ac0fc
Add /kick command 2023-06-11 17:37:46 +03:00
2ee30ddfb8
Add xmldocs for Extensions#EncodeHeader(string)
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-11 17:09:01 +05:00
f4738e5dd4
Do not clear BannedUntil if automatic unbanning wasn't successful
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-11 17:01:13 +05:00
9c080d9691
Add support for temporary bans
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-11 16:57:19 +05:00
e883e143eb
Add xmldocs.
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-11 14:12:17 +05:00
1cd309e498
Minor changes
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-10 20:14:02 +05:00
bef48237a9
some fixes 2023-06-10 16:11:00 +03:00
6fa189fba9
Fixed the Unban function 2023-06-10 01:55:55 +05:00
2262a10849
Encode Reason field in /ban and /unban to allow for non-ASCII characters
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-09 21:30:06 +05:00
d1d0b8ed16
Set the language culture when using /ban and /unban
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-09 21:14:18 +05:00
946a860451
Add error logging to slash command handlers
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-09 20:02:15 +05:00
14adad22ba
Optimize and fix logic of CheckInteractionsAsync
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-09 19:32:07 +05:00
014e825182
Align fields in ColorsList.cs
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-09 18:58:51 +05:00
3934634f04
Added the unban function. 2023-06-09 18:43:26 +05:00
26d7777577
Resolve build errors
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-08 22:32:13 +05:00
4c31ebf826
Added ColorsList.cs 2023-06-08 20:01:18 +03:00
c1179888d5
Move NotificationReceiver into GuildConfiguration
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-08 21:05:45 +05:00
806746925e
Add /ban command v1
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-08 21:05:44 +05:00
a83aa03cf0
start working on /ban command 2023-06-08 21:05:41 +05:00
91516a899c
Add a responder for scheduled event start
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-02 17:09:51 +05:00
0538cbb164
Save important data about scheduled events to disk
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-02 17:08:55 +05:00
e116263a9d
Remove redundant guild configuration initializers
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-06-02 17:07:58 +05:00
4b8c3fd11c
Add responders for scheduled event cancellation and completion
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-05-31 18:11:24 +05:00
b89e557e48
Mention the event notification role when an event is created
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-05-31 16:52:33 +05:00
0bee68af8a
Remove redundant getters from Extensions
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-05-31 16:49:17 +05:00
9dec46fb9c
Avoid using CacheService directly
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-05-31 16:49:07 +05:00
59747c496f
Add temporary presence
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-05-31 16:47:52 +05:00
1c834f839a
you should fix your localization files... NOW!
Signed-off-by: mctaylors <95250141+mctaylors@users.noreply.github.com>
2023-05-30 18:42:04 +03:00
cca2965205
Fix issues reported by ReSharper, implement GuildData (only GuildConfiguration)
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2023-05-30 18:42:57 +05:00