|
17c43be878
|
Add /clear command
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
|
2023-07-01 16:45:50 +05:00 |
|
|
635bf26601
|
Implement some unused guild configuration options
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
|
2023-06-16 13:46:19 +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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
201a1ce079
|
Remora.Discord part 1 out of ∞
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
|
2023-05-16 00:11:11 +05:00 |
|
|
cdfa0e11f7
|
Use DateTimeOffset#UtcNow instead of DateTimeOffset#Now (UtcNow is actually faster lol)
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
|
2023-04-27 22:14:30 +05:00 |
|
|
3105229ad4
|
Include bots for storage in MemberData, download users when populating MemberData
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
|
2023-02-02 23:05:28 +05:00 |
|
|
eaeacc1206
|
Fix a critical performance issue in GuildData, skip guild ticks if running behind
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
|
2023-02-02 00:16:31 +05:00 |
|
|
b1e43611de
|
Resync roles when restarting bot
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
|
2023-01-24 12:36:53 +05:00 |
|
|
9d5bafbbf5
|
Make sure every member has the starter role when ticking guilds
Closes #20
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
|
2023-01-23 21:06:04 +05:00 |
|
|
c1e3abce57
|
Do not cache public & private feedback channels for no reason
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
|
2023-01-23 20:29:44 +05:00 |
|
|
c220a0f379
|
Rename solution & project, move the project files one layer up
|
2023-01-18 20:17:33 +05:00 |
|