Commit Graph

150 Commits (4d6af1ea5fc971d8e98c328e75a17109c4b44553)

Author SHA1 Message Date
Matthew bfe4c06835
add autorelease interval func 2020-04-15 15:13:06 -04:00
Matthew 14711de6de
check for user perms in message create 2020-04-15 15:12:56 -04:00
Matthew 3233e99a0e
json config 2020-04-15 15:12:43 -04:00
Matthew 33165dd0c9
Moderation model 2020-04-15 15:12:26 -04:00
Matthew 74ddbf1c13
call Client#loadIntervals and Client#loadDatabase on startup 2020-04-15 15:12:17 -04:00
Matthew 0df3168864
add .vscode to gitignore 2020-04-15 15:11:57 -04:00
Matthew 70b1103d9d
add axios, mongoose, and uuid 2020-04-15 15:11:46 -04:00
Matthew 178c734d1d Merge branch 'master' into 'master'
Resolver update

See merge request engineering/communityrelations!4
2020-04-15 12:30:53 -04:00
Null 3c6ecb8e76
Add channel resolver 2020-04-15 11:19:46 -05:00
Null 2206a11050
Ignore eslint loops warning/error 2020-04-15 11:02:13 -05:00
Null 104cd69862
Fix member resolver 2020-04-15 10:59:22 -05:00
Null 35ab708dfc
Add ability to resolve roles 2020-04-15 10:57:37 -05:00
Null f26bee8c7a
Improve resolver further
Use startsWith over includes for better accuracy, allow iterations on the query to avoid accidental user input screwing up resolver
2020-04-15 10:42:08 -05:00
Matthew 4a94e56842
fix bsian's shit formatting ;) 2020-04-15 11:29:43 -04:00
Bsian d548b027e1 Include partial resolver 2020-04-15 11:26:03 -04:00
Bsian 7b9d71790d Update whois.ts 2020-04-15 11:19:21 -04:00
Bsian 28fc40763a Formatting 2020-04-15 11:15:50 -04:00
Bsian 012dfb14bc Fixes my fix 2020-04-15 11:15:18 -04:00
Bsian b4ff1ce805 Fixes #2 2020-04-15 11:12:36 -04:00
Matthew 6a95ad10e5
add makefile subcommand to run project 2020-04-15 10:52:43 -04:00
Matthew d3ef6204b4
Add contributing file (wip) 2020-04-15 10:52:29 -04:00
Matthew f16935da6a Merge branch 'master' into 'master'
Resolver & command update

See merge request engineering/communityrelations!2
2020-04-15 10:35:04 -04:00
DedShot™#9195 4141482c21 Added try/catch block 2020-04-15 09:54:19 -04:00
Ded Shot 446e6db437 Added role info command 2020-04-15 07:25:02 -04:00
Null 784bb76fc9
fix(src/class/Util.ts): Make mentions resolve 2020-04-14 23:19:54 -05:00
Null 0b556655d9
fix(src/commands/whois.ts): Make whois use the full resolver 2020-04-14 23:13:47 -05:00
Matthew 3b0b6e1740
add null to acknowledgements 2020-04-15 00:04:38 -04:00
Matthew 6f76abfe7c Merge branch 'master' into 'master'
Fix resolver & package.json

See merge request engineering/communityrelations!1

Closes #1
2020-04-15 00:01:42 -04:00
Null dd32619800
fix(package.json): Fix up package.json 2020-04-14 22:55:54 -05:00
Null ba328b6c7d
fix(src/class/Util.ts): Fix resolver 2020-04-14 22:52:23 -05:00
Matthew cecd616a88
add signale library 2020-04-14 21:34:18 -04:00
Matthew f3199c59d5
add ready event w/ listeners for error events 2020-04-14 21:34:09 -04:00
Matthew b5be5c7d28
wrap messageCreate event in try/catch block 2020-04-14 21:33:58 -04:00
Matthew b194c7e097
wrap all commands in try/catch block 2020-04-14 21:33:47 -04:00
Matthew bc72e484f8
error handling funcs 2020-04-14 21:33:34 -04:00
Matthew d922b15475
badge thumbnails and different emotes for whois 2020-04-14 21:19:00 -04:00
Matthew cbc06a508d
dynamically load emotes from configs/emotes.json 2020-04-14 21:18:44 -04:00
Matthew 5d9b1765e6
Merge branch 'master' of gitlab.libraryofcode.org:engineering/communityrelations 2020-04-14 19:03:44 -04:00
Matthew b8f5356eaf
add acknowledgements information file (json) 2020-04-14 19:03:37 -04:00
Matthew fd9680ae95
update src/class index file 2020-04-14 19:03:20 -04:00
Matthew f121a9bd37
add Util class 2020-04-14 19:03:10 -04:00
Matthew 54151f911c
add RichEmbed class 2020-04-14 19:03:04 -04:00
Matthew 9a1c63a9ca
fix issue with aliases and add further typings to Command 2020-04-14 19:02:55 -04:00
Matthew e0695fe39c
changes to client config 2020-04-14 19:02:28 -04:00
Matthew 708ec88947
add whois command 2020-04-14 19:02:12 -04:00
Matthew 81cc3790b4
update gitignore 2020-04-14 19:01:58 -04:00
Matthew 6472a0018d
add moment package 2020-04-14 19:01:52 -04:00
Matthew 8e2739446f
change ts target to ES2017 2020-04-14 19:01:42 -04:00
Matthew 29c5f11640 Add LICENSE 2020-04-14 13:24:16 -04:00
Matthew bfb7e962c3
Initial commit 2020-04-14 13:15:33 -04:00