3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-20 00:05:04 +00:00
Commit graph

1454 commits

Author SHA1 Message Date
Dragory
1889027bd9 Add error handler for Eris errors
Previously this was done within Knub, but Knub no longer
automatically places an error handler for Eris since v30.0.0-beta.24
2020-10-13 19:49:34 +03:00
Dragory
b4bed82a30 Cap delay strings to 100 years
This is to avoid issues with max date values and other similar edge
cases. This was an issue when accidentally passing a user ID as the
time value for e.g. reminders.
2020-10-13 19:45:41 +03:00
Dragory
3d994e1aea mod_actions: fix possible embed size overflow in user !cases 2020-10-13 19:26:16 +03:00
Dragory
c6df57760a logs: fix weird timestamp on message deletion 2020-10-13 19:22:14 +03:00
Dragory
7b124e41bf More error information 2020-10-11 14:20:12 +03:00
Dragory
9109f9ecf9 Handle errors in sendSuccessMessage/sendErrorMessage gracefully 2020-10-11 14:19:39 +03:00
Dragory
bbc1420011 Fix crash in ReactionRoles emoji validation 2020-10-11 14:17:41 +03:00
Dragory
4e0d6a0194 logs: add timestamps to embeds, add setting to turn off embed timestamps, move timestamp format setting to root/channel level 2020-10-11 02:32:55 +03:00
Dragory
585c7d5c99 BotControl: fix missing repository 2020-10-10 19:29:39 +03:00
Dragory
2baa1a37a6 AddDashboardUserCmd: use resolvedUser 2020-10-10 19:27:28 +03:00
Dragory
3a5b4eb66b Include empty config in add_server bot control command 2020-10-10 15:29:23 +03:00
Dragory
682204fa2d Don't wait for all guilds to load before loading those first available 2020-10-10 14:53:47 +03:00
Dragory
eebeda7210 Update to Knub v30.0.0-beta.25 2020-10-10 14:44:20 +03:00
Dragory
e4eaf200a2 Add bot owner commands for adding/removing servers and dashboard users 2020-10-10 14:21:59 +03:00
Dragory
ee52411330 Update to Knub v30.0.0-beta.24 2020-10-10 14:09:29 +03:00
Dragory
bbd4e3bdf1 Re-disable guildPresences, still wonky 2020-10-10 05:13:20 +03:00
Dragory
780e79d435 Also request guildMessageTyping intent
Fixes pingable_roles
2020-10-10 05:10:06 +03:00
Dragory
6d7a9ce8af Re-enable guildPresences intent 2020-10-10 05:08:45 +03:00
Dragory
d0fe2dea04 Update to new Knub 30 beta. Code clean-up. 2020-10-01 01:43:38 +03:00
Dragory
a0bc37faed Fix several role race conditions 2020-09-30 01:08:42 +03:00
Dragory
c63ec81909 docs: fix incorrect override in self grantable roles example 2020-09-30 00:25:00 +03:00
Dragory
7d40ef94b1 docs: fix outdated default override replacement example 2020-09-30 00:24:01 +03:00
Dragory
c030e77eeb Fix empty !tag eval crash 2020-09-23 20:28:22 +03:00
Dragory
9be7208fed Extra fix 2020-09-23 20:23:19 +03:00
Dragory
27477099e6 Merge branch 'master' of github.com:Dragory/ZeppelinBot 2020-09-23 20:19:31 +03:00
Dragory
1661b419e5 Fix 2020-09-23 20:19:21 +03:00
Miikka
bacb9cc35e Merge pull request #112 from almeidx/nickname-alias
added 'nick' aliases to the nickname commands
2020-09-21 19:15:45 +03:00
Miikka
8c4c352bd3 Merge pull request #113 from DarkView/fr_compChanCategories
Allow companion_channels to take category ID
2020-09-21 19:15:20 +03:00
Dark
fbd7041172 Allow companion_channels to take category ID 2020-09-21 18:11:18 +02:00
Dragory
46ade30efb automod: treat unknown users as bots
Primarily because of webhooks that don't have a real user
associated with them.
2020-09-17 22:17:39 +03:00
Dragory
788ef9954c Encrypt archives at rest 2020-09-16 22:42:25 +03:00
Dragory
c2538063d5 automod: fix normalize not trimming whitespace in ascii-only messages 2020-09-16 22:33:24 +03:00
Dragory
5f28d3513e Encrypt message data at rest 2020-09-16 22:32:43 +03:00
almeidx
35456d47d5 added 'nick' aliases to the nickname commands 2020-09-16 09:24:26 +01:00
Dragory
cf13a5e32b tags: fix error on empty tag result 2020-09-15 23:31:41 +03:00
Dragory
fe0187de44 tags: fix missing member/user variables 2020-09-15 17:22:29 +03:00
Dragory
c984e09c7a Add name/description for TimeAndDate plugin for the docs 2020-09-15 02:13:46 +03:00
Dragory
c49deb2b71 Show TimeAndDate plugin in docs 2020-09-15 02:12:30 +03:00
Dragory
74d5fa1acc Add missing triggers to automod AvailableTriggers type 2020-09-15 02:12:17 +03:00
Dragory
aafb245b48 Disable match_embeds by default in other triggers as well. Add strip_markdown option to match_regex as well. 2020-09-15 02:02:24 +03:00
Dragory
e521fa6ec3 automod: allow alert action to send messages >2000 chars long 2020-09-15 01:57:46 +03:00
Dragory
eeb661791c tags: expose findTagByName() as a public function 2020-09-15 01:55:32 +03:00
Dragory
6e84278856 tags: support hardcoded tags with tag() tag function 2020-09-15 01:54:34 +03:00
Dragory
b91f299f6e tags: expose renderTagBody() as a public function 2020-09-15 01:39:03 +03:00
Dragory
22013bf934 Reorganize/clean up TagsPlugin code 2020-09-15 01:37:32 +03:00
Dragory
fd6a9cae84 Include stripMarkdown.ts
Was originally supposed to be part of
commit cb5723db7c
2020-09-15 01:35:59 +03:00
Dragory
2c765c2250 automod: disable match_embeds by default 2020-09-15 01:07:59 +03:00
Dragory
52a9a980b8 automod: add strip_markdown option to match_words trigger 2020-09-15 01:07:28 +03:00
Dragory
91d891ae4a automod: make match_attachment_type case-insensitive 2020-09-15 01:02:28 +03:00
Dragory
3e710dfb82 Fix antiraid level upsert for MySQL 2020-09-15 00:59:46 +03:00