Dragory
|
876dd88b69
|
Move available plugins to a separate file from index.ts
|
2019-05-25 14:40:00 +03:00 |
|
Dragory
|
cf81152f2f
|
Make plugin schema & validation static
|
2019-05-25 14:39:26 +03:00 |
|
Miikka
|
5866c4a7ee
|
Fix permission names
|
2019-05-14 14:49:30 +03:00 |
|
Dragory
|
5dadceee97
|
Check if the user is already banned in !forceban
|
2019-05-13 00:34:12 +03:00 |
|
Dragory
|
1d1a793f65
|
Allow at-everyone/here when using --enable-mentions in !post
|
2019-05-13 00:31:59 +03:00 |
|
Dragory
|
ae780bfc90
|
Some fixes for slowmodes not being removed properly
|
2019-05-11 06:22:26 +03:00 |
|
Dragory
|
67b0b8f6f0
|
Fix stacking scheduled post loop when reloading
|
2019-05-08 08:27:52 +03:00 |
|
Dragory
|
e892d432c6
|
!slowmode with only the channel argument now shows that channel's current slowmode; show error if the bot was unable to apply a native slowmode
|
2019-05-07 22:24:59 +03:00 |
|
Dragory
|
15f9320eab
|
search: add reaction pagination; add --export
|
2019-05-07 22:13:02 +03:00 |
|
Dragory
|
c7fc789c1e
|
Add a generic bot alert log type. Use this in several places.
|
2019-05-04 19:18:16 +03:00 |
|
Dragory
|
718029e9a5
|
Add post scheduling. Add cleaner post_embed syntax.
|
2019-05-04 18:41:50 +03:00 |
|
Dragory
|
7a695a71cd
|
Require can_use perm for !role help in self grantable roles
|
2019-05-04 10:48:23 +03:00 |
|
Dragory
|
febd0f8e18
|
Bandaid for a crash in username saver
|
2019-05-04 10:47:59 +03:00 |
|
Dragory
|
100b338288
|
Include message id in censored message logs
|
2019-05-04 01:46:27 +03:00 |
|
Dragory
|
641df98065
|
Add WelcomeMessage plugin
|
2019-05-03 23:56:38 +03:00 |
|
Dragory
|
33d65867d0
|
Only log username changes for users on the current server
|
2019-05-03 23:40:34 +03:00 |
|
Dragory
|
d4a3859c56
|
Actual fix for said crash
|
2019-05-03 23:35:09 +03:00 |
|
Dragory
|
55af41cfc4
|
Hotfix for crash
|
2019-05-03 23:34:44 +03:00 |
|
Dragory
|
f33b3c37ff
|
Fix username change logging and saving. Re-enable migrations.
|
2019-05-03 23:31:38 +03:00 |
|
Dragory
|
133eb0ddad
|
Prepare to migrate usernames to a new table
|
2019-05-03 22:25:23 +03:00 |
|
Miikka
|
1c9fa49ca3
|
Fix code block escape in embed edit logs
|
2019-05-03 14:36:55 +03:00 |
|
Dragory
|
5ed953eeb6
|
Fix missing pings/mentions in logs
|
2019-05-03 08:08:21 +03:00 |
|
Dragory
|
24d7b1ae19
|
Clarify when a user is not on the server in !info
|
2019-05-02 18:53:32 +03:00 |
|
Dragory
|
d0ed8fd4e9
|
Properly clear expired mutes even if the user has left the server
|
2019-05-02 18:41:34 +03:00 |
|
Dragory
|
2e74b2de72
|
Optimizations + debug logging
|
2019-05-02 18:34:15 +03:00 |
|
Dragory
|
f8b2c71fef
|
User resolving optimizations + debug logging
|
2019-05-02 18:14:36 +03:00 |
|
Dragory
|
2fe52ab342
|
Merge branch 'master' of github.com:Dragory/ZeppelinBot
|
2019-05-02 17:47:30 +03:00 |
|
Dragory
|
70c0d11c5b
|
Fix api error check when applying slowmode
|
2019-05-02 17:47:18 +03:00 |
|
Miikka
|
7b197357c8
|
Fix lots of undefined user mentions in logs
|
2019-05-02 10:33:49 +03:00 |
|
Miikka
|
04e582be63
|
Add some debug logging
|
2019-05-02 10:30:31 +03:00 |
|
Dragory
|
6caa12c84d
|
Temp fix for AFK channel move on mute
|
2019-05-02 08:51:48 +03:00 |
|
Dragory
|
d4e96f5be3
|
Don't fetch members on demand in logs only to check the 'ping_user' config value
|
2019-05-02 08:48:13 +03:00 |
|
Dragory
|
97f937fc6f
|
Add debug logging for failed slowmodes due to permissions
|
2019-05-02 08:47:44 +03:00 |
|
Dragory
|
e9360f5fe5
|
Remove deprecated expand/hidden opts from !cases, use --expand/--hidden instead
|
2019-05-02 08:28:49 +03:00 |
|
Dragory
|
f79c3a6e6f
|
Hotfix
|
2019-05-02 08:25:14 +03:00 |
|
Dragory
|
c303b95b40
|
Merge branch 'master' of github.com:Dragory/ZeppelinBot
|
2019-05-02 08:22:54 +03:00 |
|
Dragory
|
7f73e10007
|
Add some extra logging for failed role removals on unmute
|
2019-05-02 08:22:39 +03:00 |
|
Dragory
|
ef9afee8b4
|
Fix member fetching in a few places
|
2019-05-02 08:21:11 +03:00 |
|
Dragory
|
d6ffa06e2c
|
spam: fix failing auto-mute + invalid logs
Was caused by outdated way of fetching guild members on demand.
|
2019-05-02 08:14:17 +03:00 |
|
Miikka
|
3feb607a65
|
Ignore video embed descriptions in word filter
The description field is present in the embed details,
but is not actually shown on the embed itself
|
2019-04-30 10:50:38 +03:00 |
|
Dragory
|
9cc73600f6
|
Handle reaction roles for an unknown message gracefully
|
2019-04-30 06:58:38 +03:00 |
|
Dragory
|
5767a690d3
|
Ignore embed thumbnail/image width/height updates in edit logs
|
2019-04-30 06:56:02 +03:00 |
|
Dragory
|
5bea5fcbee
|
Allow using !remind without a reminder text (the bot uses a message link then instead)
|
2019-04-30 06:28:10 +03:00 |
|
Dragory
|
2500b1db48
|
Fix unknown users in logs in several places
|
2019-04-30 06:20:55 +03:00 |
|
Dragory
|
3e95e5920a
|
Tags: return an empty string for invalid inputs to mention()
|
2019-04-30 06:10:36 +03:00 |
|
Dragory
|
6fb93dac46
|
Also log self-deletions from the bot user
|
2019-04-30 06:08:47 +03:00 |
|
Dragory
|
6e1f858f8a
|
Standardize how message summaries are generated in logs
|
2019-04-30 06:07:48 +03:00 |
|
Dragory
|
189315c876
|
Also apply censor filters to embeds and attachments
|
2019-04-30 06:05:53 +03:00 |
|
Dragory
|
b8c9abe059
|
When using !search or !roles, refresh cached guild members periodically
|
2019-04-30 05:42:01 +03:00 |
|
Dragory
|
f56e3f0270
|
Show message source/data in !source
|
2019-04-30 05:35:38 +03:00 |
|