Commit graph

325 commits

Author SHA1 Message Date
c3d25dfd84 added prettified category names, and descriptions 2020-10-29 19:19:37 +11:00
6cc0535bda i forgot lmao 2020-10-29 12:57:17 +11:00
d99716d89a split ready event 2020-10-29 12:57:10 +11:00
3ce5da8ab4 remove isdeveloper function 2020-10-29 12:56:43 +11:00
4bd3c820cc upload assets 2020-10-29 12:56:32 +11:00
5bbd7cc433 move constants into assets folder 2020-10-29 12:56:16 +11:00
50b38b6f03 todo 2020-10-29 00:29:41 +11:00
25af0382c7 ping 2020-10-29 00:29:35 +11:00
575db455a7 RANDOM, TERRIBLE, INSPIRATIONAL QUOTES!!! 2020-10-28 18:01:49 +11:00
8dfe8bee01 ready message now includes bot user 2020-10-28 18:01:33 +11:00
0740dcb664 WE USE PROPER ENGLISH HERE 2020-10-28 15:48:21 +11:00
fef9f1c09e added functions to get role objects, display color 2020-10-28 15:42:57 +11:00
251733119c MOSTI MPORTANT COMMAND HAS BEEN BROUGHT OVER 2020-10-28 14:06:43 +11:00
05e190aa11 add/remove intents 2020-10-28 14:06:12 +11:00
7bb31fd82d THIS IS A VALID URL BTCICH 2020-10-28 13:03:09 +11:00
19cb9be261 more work on disable 2020-10-28 12:18:23 +11:00
374b2e1919 colour gen command 2020-10-28 12:18:11 +11:00
0c6febd970 randomColour function 2020-10-28 12:17:54 +11:00
af8550b5a2 new constants 2020-10-28 12:17:43 +11:00
026cc7ddb1 why does this check exist 2020-10-28 12:17:23 +11:00
a8e9ed2dca fixed mention 2020-10-26 12:09:06 +11:00
43aa62f870 idk lol 2020-10-26 08:13:03 +11:00
e7a22c443e start working on disable command 2020-10-25 19:29:01 +11:00
0aef6ef414 extended notice 2020-10-25 13:10:11 +11:00
d194940e2b rename helpers.js to functions 2020-10-25 13:10:05 +11:00
b07dd003ed thingy 2020-10-25 12:56:36 +11:00
cf793f5332 functions to fetch uncached users/guilds from REST 2020-10-25 12:56:30 +11:00
5db9385d97 fix eval 2020-10-25 12:16:45 +11:00
663ba0b38f fix blocklist 2020-10-24 16:40:12 +11:00
f045364134 enable caching of all users at startup 2020-10-24 16:40:04 +11:00
4f9740d4d0 get user from REST api if they aren't cached 2020-10-24 15:12:34 +11:00
273bc58a36 blocklist command 2020-10-24 15:12:11 +11:00
34757206bc oops my brain still has d.js in it 2020-10-24 15:02:47 +11:00
daa3b686e4 new embed constructor, from pluris 2020-10-24 15:02:25 +11:00
34c7e37c72 enable REST endpoints 2020-10-24 15:02:14 +11:00
f86e7fe72f unfinished, need to fix list 2020-10-23 19:32:26 +11:00
d4b00b9522 to-do list 2020-10-23 19:11:14 +11:00
c7bffe926f added things, removed things 2020-10-23 19:11:06 +11:00
098b499ec4 emojis n stuff 2020-10-23 19:10:49 +11:00
8c214b8704 blocklist works 2020-10-23 19:10:32 +11:00
66807a01fc renamed this thing 2020-10-23 19:10:14 +11:00
3bb3da414e added colours 2020-10-23 15:50:36 +11:00
de47f3e14e move emojis out of config (easier to use) 2020-10-23 15:50:25 +11:00
69222b195b move embed builder into util 2020-10-23 15:50:02 +11:00
e2b42d8f95 oops redunant code 2020-10-23 14:26:30 +11:00
30ae1cdcb7 remove guildOnly 2020-10-23 14:26:10 +11:00
744327adab remove guildOnly 2020-10-23 14:26:00 +11:00
6b73fb6a36 ignore DM's 2020-10-23 14:25:07 +11:00
982ff03dda b 2020-10-22 18:50:28 +11:00
25f6f624a6 remove eris-additions 2020-10-22 18:36:13 +11:00
3d78aa79e2 started rewriting helpers to work with eris 2020-10-22 18:35:59 +11:00
7d1a3793ce eris-collector 2020-10-22 18:35:33 +11:00
94ae2c548c placeholders 2020-10-22 18:35:10 +11:00
6136be3ef2 remove redundant code from perm handler 2020-10-22 12:49:31 +11:00
382cad43ed cooldown 2020-10-22 12:14:28 +11:00
af4771e847 require consants 2020-10-21 18:57:46 +11:00
0809a6e0cc start of a cooldown system 2020-10-21 18:57:35 +11:00
93e5d74c94 random activity 2020-10-21 18:57:26 +11:00
6a952db075 activities 2020-10-21 18:57:18 +11:00
b01670dcbf (WIP) message handler 2020-10-21 18:57:00 +11:00
fe3cc29404 change colour of command logs 2020-10-21 18:07:03 +11:00
3f09ea7f76 commands! 2020-10-21 18:06:52 +11:00
2b01e3dc97 shuffled some things around 2020-10-21 18:06:36 +11:00
37dcc8605c needs a rewrite for eris stuff 2020-10-21 18:06:21 +11:00
e2fba99044 move some logic into db file 2020-10-21 15:01:36 +11:00
7b9f5bfa33 move loaders out of mainfile 2020-10-21 14:43:05 +11:00
99e859dd48 command/event hot-reloading 2020-10-21 13:30:26 +11:00
677a84e88c events load now 2020-10-21 11:39:16 +11:00
b898f170e7 new command format 2020-10-21 11:38:40 +11:00
a5c7aaef5f clean up module loaders 2020-10-21 11:23:23 +11:00
85d0255ccc to-do: command/event hotreloading 2020-10-21 01:03:16 +11:00
e34d8cac57 remove init function (async not needed) 2020-10-21 00:44:52 +11:00
2b05540e24 bye 2020-10-21 00:43:47 +11:00
6e26a2a8f7 bot now supports sharding, very hard, lots of work 2020-10-21 00:21:47 +11:00
d372525e35 event handler now works 2020-10-20 23:34:38 +11:00
728e420802 official dumbily moment 2020-10-20 23:26:51 +11:00
e345077f9c why wont this WORK 2020-10-20 23:19:12 +11:00
bfb0eb561d its brokenn 2020-10-20 21:23:07 +11:00
1d90965162 logging change 2020-10-20 21:22:50 +11:00
14bd0ab8e3 note 2020-10-20 19:47:14 +11:00
4769669d12 sync changes 2020-10-20 19:30:46 +11:00
ee5de0ccaa GODDESS OF DISCORD, YEAH 2020-10-20 16:47:05 +11:00
00bbebcf4a byee 2020-10-20 12:27:34 +11:00
4ac2d2e927 WIP blacklist command 2020-10-18 19:28:03 +11:00
76be4e7360 mark as guild only 2020-10-18 19:27:51 +11:00
994214646a they said dont do this but I CANT READ 2020-10-18 18:29:26 +11:00
51d8c63637 disable/enable commands/categories 2020-10-18 18:29:09 +11:00
2fed78ec04 add category array as global 2020-10-18 18:28:51 +11:00
3097e363d1 blacklist + disabling command/category support 2020-10-18 18:28:33 +11:00
5455dc9ebd reminder 2020-10-18 13:57:31 +11:00
03ce821527 reload command 2020-10-18 13:51:29 +11:00
5f117d348c new field 2020-10-18 13:10:22 +11:00
688d3e82ae fix up unloadAll function 2020-10-18 13:10:11 +11:00
e0fb1c5ed7 remove unloaded commands from cache 2020-10-18 12:41:55 +11:00
41c3b51ed6 formatting fixes 2020-10-18 11:58:58 +11:00
33219cb3f1 reset functions 2020-10-18 11:47:11 +11:00
6fd4f4609f remove caching 2020-10-18 11:05:45 +11:00
06d5cc55cb formatting fixes + update commands for postgres 2020-10-18 00:16:11 +11:00
432caf5276 guild create functions 2020-10-17 23:52:20 +11:00
5ffce3ff95 move permission handler into functions 2020-10-17 23:03:50 +11:00
c69d2f562d prefix caching + working database functions! 2020-10-17 23:03:39 +11:00
6d9d453df3 per-field get functions 2020-10-17 18:28:47 +11:00
7a6a74d161 ERRORS BEGONE 2020-10-17 16:17:02 +11:00
e877a50740 this is currently a complete mess 2020-10-17 16:01:05 +11:00
a7f43998ad WIP database functions 2020-10-17 16:00:52 +11:00
f555831aeb 324 FUCKING FORMATTING ERRORS 2020-10-17 16:00:41 +11:00
7e140d1ce8 import changes 2020-10-17 12:17:05 +11:00
0588d24882 cooldown changes 2020-10-17 12:16:57 +11:00
3441550f23 code cleanup 2020-10-17 12:16:38 +11:00
f5934e19d2 postgres 2020-10-17 12:16:27 +11:00
dad9231a5f access version directly 2020-10-17 12:16:17 +11:00
f479782a39 code cleanup + new db 2020-10-17 12:16:03 +11:00
ffc5592055 bye typescript 2020-10-17 12:15:46 +11:00
16fac7f78b update collection name 2020-10-17 12:15:38 +11:00
9bc01e599c backtrack on the folder name change 2020-10-17 12:15:27 +11:00
0bfa778ab4 rename base structures 2020-10-15 20:12:04 +11:00
84dca7344f rewrote some things in typescript 2020-10-15 20:11:47 +11:00
689e480a24 bye redis 2020-10-14 19:41:10 +11:00
f85f1fb2e4 new stuff 2020-10-14 19:41:05 +11:00
6dd7d93efd redis limitations 2020-10-11 15:03:54 +11:00
8d5c0e4c00 change default example value to empty string 2020-10-11 13:15:40 +11:00
78fde4b94c command to change personal prefixes 2020-10-11 13:14:16 +11:00
b277079493 add examples section to command base 2020-10-11 12:06:10 +11:00
13b98b5f59 added avatar command (need to do embed colour) 2020-10-11 12:05:55 +11:00
4fa6571845 fix member functions (PROBABLY INCOMPLETE) 2020-10-10 19:37:49 +11:00
ca2a00b65c add new functions, move wait into functions 2020-10-10 19:37:30 +11:00
cfa2f53f56 fixed object stuff 2020-10-10 19:37:11 +11:00
2f8c23eb6b ported from v1 2020-10-10 19:36:58 +11:00
83d2bd1e23 this is probably broken 2020-10-10 19:36:49 +11:00
0f2ad7dd7b allow getting all data 2020-10-10 16:26:27 +11:00
e85db060f0 idk where this came from lol 2020-10-10 16:26:17 +11:00
5d3e7b4366 added blacklist check 2020-10-10 16:26:06 +11:00
749f80ac9c access all 3 db's instead of just guild 2020-10-10 16:07:15 +11:00
023d630606 reworked permissions handler 2020-10-10 14:59:50 +11:00
33773b6b37 changes to notes 2020-10-10 14:59:41 +11:00
7966d9ba7f create so i dont forget i had this idea 2020-10-10 14:57:50 +11:00
fc988895fd start of permission handler 2020-10-10 14:22:39 +11:00
e845cfd605 export data variable to commands 2020-10-10 14:01:56 +11:00
98f47c3ac7 tanuki 2020-10-10 13:46:18 +11:00
aae1faccc8 eat the rich 2020-10-10 13:43:34 +11:00
c5face1ab0 added THINGS 2020-10-10 13:30:24 +11:00
f6a1a854ca add commands to cooldown collection 2020-10-10 13:30:07 +11:00
d214791a1f add cooldown 2020-10-10 13:29:49 +11:00
d18d9267f2 create collection for cooldown 2020-10-10 13:29:39 +11:00
2503b1a18a kind of need this (unfinished (not even started)) 2020-10-10 13:16:17 +11:00
df91191cf3 cleaned up isDeveloper(); 2020-10-10 13:15:40 +11:00
2cb9adb3da name field not needed 2020-10-10 12:56:23 +11:00
38e282186f create complete data objects using defaults 2020-10-10 12:56:14 +11:00
841edee464 changes due to new redis module 2020-10-10 11:38:29 +11:00
faa168d07c redis module finished! 2020-10-10 11:38:18 +11:00
e8334d0976 more work on db 2020-10-09 19:31:37 +11:00
d7fa1515e9 log how many commands are loaded 2020-10-09 17:03:08 +11:00
a536ea0b3e dont need this 2020-10-09 16:04:36 +11:00
7c414c9571 emily workin on the redis module 2020-10-09 16:04:28 +11:00
dba47edf04 test command 2020-10-09 16:04:01 +11:00
06612b55b9 bye bye, useless console.log 2020-10-09 16:03:51 +11:00
036114715f remove "connected to db" log 2020-10-09 16:03:25 +11:00
c7c0145fca add "userError" function 2020-10-09 16:02:35 +11:00
869fb3468b incomplete but more performant redis module 2020-10-08 13:10:06 +11:00
ebb39b997d re-add unoptimised code for now 2020-10-08 13:09:41 +11:00
5f6c498cb2 update imports 2020-10-08 13:06:46 +11:00
4c3e5e635c combine messageUtil and functions 2020-10-08 13:06:06 +11:00
f005efc454 update imports 2020-10-08 13:05:14 +11:00
cfd675d29b rename util.js to functions.js 2020-10-08 13:05:06 +11:00
36f97355a4 formatting changes 2020-10-08 12:55:47 +11:00
3cb9c1373d finished command handler - just need event unload 2020-10-08 12:55:39 +11:00
846ea19282 formatting changes 2020-10-06 18:50:28 +11:00
6c6e94c63e todo: finish loader 2020-10-06 18:50:18 +11:00
a8300fc91d load package.json as client variable 2020-10-06 18:50:07 +11:00
6c61ec59a6 init function 2020-08-19 18:21:23 +10:00
68b467ac71 redis stuff 2020-08-18 21:28:28 +10:00
812f689c8c test command 2020-08-18 18:30:05 +10:00
b73eb38782 add sentry 2020-08-18 18:29:46 +10:00
998eefef4c additions to util 2020-08-18 18:29:36 +10:00
a5b6425af1 new stuff 2020-08-18 14:58:36 +10:00