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

632 commits

Author SHA1 Message Date
Nils Blömeke
738ade4d73 Made it possible to list all alerts and delete them
Might be needed since you can potentially set reminders for far far in the future
2019-06-28 23:26:24 +02:00
Nils Blömeke
df1bbe9754 Fully functional LocatePlugin with alerts in DB and reminders 2019-06-26 01:04:11 +02:00
Dragory
1ecce52973 Dashboard work and related 2019-06-23 19:18:41 +03:00
Dragory
5279ab06fa dashboard: auth fixes, guild listing, config editing 2019-06-23 03:40:53 +03:00
Dragory
0a1cd81035 Merge branch 'dashboard' 2019-06-22 18:52:54 +03:00
Dragory
5d664fbe00 Merge branch 'master' of github.com:Dragory/ZeppelinBot 2019-06-22 18:52:49 +03:00
Dragory
323c7e66aa Dashboard work. Move configs to DB. Some script reorganization. Add nodemon configs. 2019-06-22 18:52:24 +03:00
Dragory
38c65b9618 Add CustomEvents plugin 2019-06-22 18:50:43 +03:00
Dragory
96488c4761 Clarify default mute message wording 2019-06-22 18:50:09 +03:00
Dragory
9c383a3e3b Fix bug in templateFormatter variable evaluation 2019-06-22 18:49:45 +03:00
Nils Blömeke
f35206e3f2 Implemented loading and finished message 2019-06-18 23:43:01 +02:00
Nils Blömeke
3ca55bbbf5 Include or check to see if the acted on member is the bot 2019-06-17 19:08:15 +02:00
Miikka
1a8b600479 Fix perms in MessageSaver 2019-06-11 10:26:50 +03:00
Miikka
81bfae3c33 Fix crash on unknown channel when applying reaction roles 2019-06-11 10:24:50 +03:00
Nils Blömeke
4a54e7a283 Added companion channel functionality
Channels are configured in the servers config gile
2019-05-26 04:14:45 +02:00
Dragory
c94c8849a5 Initial dashboard work (auth flow) 2019-05-26 00:13:42 +03:00
Dragory
9109e9a2c3 Split BaseRepository into non-guild and guild
BaseRepository includes all the non-guild-specific functionality,
such as with() and getRelations().
BaseGuildRepository includes guild-specific functionality, such as
getInstance().
2019-05-25 21:25:34 +03:00
Dragory
ad9b4a63b7 Don't run migrations on start (must be run explicitly) 2019-05-25 21:23:09 +03:00
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
Nils
db06abc5b2 Fix leading white-space resulting in no results
This should in theory make !search ignore leading white spaces that cause no results to be found since it is taken into the equation.
I might have missed a spot but i am pretty sure this is the only place where we work with the search query
2019-05-13 22:59:44 +02: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
ed05a5c05e Update Knub to 20.1.0 2019-05-11 06:23:30 +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
c71cdf115b Load NVM in update script 2019-05-07 22:27:50 +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
b0943b44b9 Add some extra comments 2019-05-07 19:54:16 +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
61a7a7da32 Add update.sh 2019-05-04 11:03:23 +03:00
Dragory
ffa34f33c2 Add .nvmrc 2019-05-04 11:02:49 +03:00
Dragory
631b228e79 Use start-prod script in pm2 directly 2019-05-04 10:59:11 +03:00
Dragory
b5d2b2fb1b Re-hide debug logs by default 2019-05-04 10:58:57 +03:00
Dragory
d0053daf3c Disable performance debugging 2019-05-04 10:52:59 +03:00
Dragory
516be03e1a Remove timestamp from log fn in favor of pm2's timestamps 2019-05-04 10:52:38 +03:00
Dragory
c3ddda216a Add process.json for pm2 2019-05-04 10:52:14 +03:00
Dragory
32fd31fcc5 Tidy up debug logging in resolveMember 2019-05-04 10:49:55 +03:00
Dragory
e68fd03f43 Increase template cache size from 100 to 200 2019-05-04 10:48:35 +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