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

1351 commits

Author SHA1 Message Date
Dragory
3be9748f50 fix: fix error from 'config: null' in config 2022-05-12 21:46:20 +03:00
Dragory
5e0fbb5cae fix: only retry reminders in case of HTTP errors
Doesn't make a lot of sense to keep trying to e.g. post a reminder in
a deleted channel or a channel we have no perms to post in.
2022-05-12 21:38:05 +03:00
Dragory
b6fe6116d7 feat: add 'av' as alias for 'add_server_from_invite' 2022-05-12 21:32:49 +03:00
Dragory
987ecc1153 chore: add default value for no-op button_groups option to stop TS from complaining 2022-04-24 02:56:13 +03:00
Dragory
e87b5b0ba5 fix: fix crash when custom id data is not valid JSON 2022-04-24 02:55:35 +03:00
Dragory
c28b93e5b6 fix: allow servers with button_groups in their reaction_roles config to load with a warning 2022-04-23 23:26:16 +03:00
Dragory
e0629379c5 fix: fix error when trying to fetch an unknown channel in role buttons 2022-04-23 22:55:04 +03:00
Dragory
c1b67590ef fix: catch and report errors when applying role button components 2022-04-23 20:17:32 +03:00
Dragory
a0bf118da8 fix: only allow named options for role button style
Numbered options gave an error when used.
2022-04-23 20:11:51 +03:00
Dragory
0fe37ff09e fix: fix error if the specified role buttons message id doesn't point to a valid message 2022-04-23 20:01:21 +03:00
Dragory
7f34099ce1 fix: fix crash in role_buttons if the role button message is removed and the guild reloaded 2022-04-23 19:53:03 +03:00
Dragory
8170ca35c5 docs: fix typo in role button examples 2022-04-23 19:43:29 +03:00
Dragory
04e10dcc8f feat: add '!role_buttons reset' command 2022-04-23 19:43:11 +03:00
Dragory
f627903c71 feat: add start_new_row option for role button options 2022-04-23 18:51:28 +03:00
Dragory
1c9812b5a6 fix: crash hotfix 2022-04-23 17:55:05 +03:00
Dragory
28d947b193 feat: use a standard custom ID format in role buttons 2022-04-23 17:45:47 +03:00
Dragory
b60c7a3d82 feat: add 'exclusive' option for role buttons; add documentation for role buttons; mark reaction roles as legacy 2022-04-23 17:30:37 +03:00
Dragory
5f9af82943 chore: remove old button roles implementation 2022-04-23 16:38:24 +03:00
Dragory
49aa4d2c5e feat: add internal role manager plugin; add role buttons plugin 2022-04-23 16:31:41 +03:00
Dragory
42f2c91a40 chore: formatter pass 2022-04-23 13:14:08 +03:00
Miikka
7d36cef4af Merge pull request #320 from almeidx/embed-validation
fix(tags): embed validation
2022-04-23 13:09:27 +03:00
Luke
81dbc789c1 feat: add check to refreshApiKeyExpiryTime to not refresh long lived keys (#301) 2022-04-21 22:47:06 +03:00
Miikka
99dfd2ad6d Merge pull request #323 from almeidx/ban-thing
fix: allow 0 deleteMessageDays and fix upper limit
2022-04-21 22:41:31 +03:00
metal
5764c3d366 docs: document template functions (#281) 2022-04-21 22:31:18 +03:00
Miikka
355b6838bd Merge pull request #307 from almeidx/role-info-perms
fix permissions not showing properly in roleinfo
2022-04-21 22:29:01 +03:00
Miikka
af088f7989 Merge pull request #317 from almeidx/createcase
fix createCase() user id stuff
2022-04-21 22:27:59 +03:00
Miikka
03a5f7ebbd Merge pull request #318 from almeidx/userinfo-roles
fix(userinfocmd): limit the amount of roles shown
2022-04-21 22:27:42 +03:00
Miikka
2cf6793630 Merge pull request #324 from almeidx/formatting
chore: remove double parenthesis in match_attachment_type trigger
2022-04-21 22:26:49 +03:00
Shoaib Sajid
3a1cae5907 docs: update phisherman docs link (#327) 2022-04-21 22:16:16 +03:00
Almeida
bc830cf301 chore: update erlpack (#331) 2022-04-04 23:40:28 +03:00
Dragory
0bdac7a73b chore: update backend dependencies to address npm audit issues 2022-04-04 23:18:34 +03:00
Dragory
e16d2438ac feat: update to discord.js@13.6.0 and discord-api-types@0.31.0 2022-04-04 23:10:07 +03:00
almeidx
47845ae0f0 chore: remove double parenthesis in match_attachment_type trigger 2022-02-20 02:05:57 +00:00
almeidx
29c50af0d7 fix: allow 0 deleteMessageDays and fix upper limit 2022-02-19 17:57:01 +00:00
almeidx
ebb6050690 fix: embed validation 2022-02-17 14:47:53 +00:00
almeidx
e68eb1f361 fix(userinfocmd): limit the amount of roles shown 2022-02-07 21:18:41 +00:00
almeidx
d69efdc0cc fix createCase() 2022-01-25 19:37:56 +00:00
Dragory
9487cb9dfb debug: reduce 'lowest global remaining' console spam
The lowest global remaining rate limit is now only logged when it's
below 30, which usually indicates an unusually high amount of API calls.
2022-01-22 17:20:49 +02:00
Dragory
2b763ce554 debug: add debug logging to automod clean action 2022-01-17 21:28:00 +02:00
Dragory
75acbef302 fix: fix crash when importing cases with duplicate case numbers 2021-12-22 15:06:55 +02:00
Dragory
d1f9f653e4 feat: improve data validation errors when importing data 2021-12-22 15:00:53 +02:00
Dragory
0af0020010 fix: show all attachment URLs in !message, fix crash with attachments 2021-12-19 17:47:21 +02:00
Dragory
f4749a2546 fix(automod): don't try to reply with an empty message 2021-11-27 11:52:26 +02:00
almeidx
46378e908c rename record 2021-11-26 12:21:03 +00:00
almeidx
0f6b1ba957 fix permissions not showing properly in roleinfo 2021-11-26 11:49:23 +00:00
Dragory
abe87f6750 chore: resolve eslint issues 2021-11-03 16:59:08 +02:00
Dragory
6aa40c09c3 chore: run prettier on unformatted files 2021-11-03 16:54:21 +02:00
Dragory
21db6eac7b fix(phisherman): reset validApiKey on 'missing permissions' error; log getDomainInfo() errors 2021-11-03 16:53:11 +02:00
Dragory
02efc71bd2 fix(phisherman): fix caught errors still throwing in getPhishermanDomainInfo() 2021-11-03 16:49:27 +02:00
Dragory
e25f77d8a9 fix(phisherman): fix api response handling issue when checking subdomains 2021-11-03 03:29:57 +02:00