Commit Graph

262 Commits

Author SHA1 Message Date
James b914780a65 Add game DB lookup support (#32)
* Add game DB lookup support

* Fix compatibility typo

* Fix typo 2

* Use async function in game DB listing, avoid redundant HTTP requests
2018-06-06 22:54:28 -04:00
Chris 9d15288d9c Moved grantDeveloper role permission into env file. 2018-06-04 19:16:20 -04:00
spycrab 369d01bcb9 Implement some GitHub related improvements (#28) 2018-06-04 22:59:55 +00:00
Chris fa3be4a7e7 Updated commands for properly outputting the ban message to the channel, not the admin log. 2018-04-03 20:32:31 -04:00
Chris 969315dacc Updated fs, only read files. 2018-04-03 20:14:57 -04:00
Chris ce384799ae Updated fs tools. Added fs-extra dependency. Updated packages. 2018-04-03 20:05:01 -04:00
Chris 7638e40554 Updated sendMessage to sendMessage. Updated data.js to throw errors. 2018-04-03 19:50:20 -04:00
Chris d3422138ca Revert "Removed commands: ban, clearWarnings, warn, warnings. Removed data.js in favor of inline fs.readFile. Deleted models. Deleted server.js warnings. Removed warning related functionality from state.js. Changed dep. discord.js function sendMessage to send. Cleanup."
This reverts commit b9a9fce06b.
2018-04-03 19:28:33 -04:00
chris062689 b9a9fce06b Removed commands: ban, clearWarnings, warn, warnings. Removed data.js in favor of inline fs.readFile. Deleted models. Deleted server.js warnings. Removed warning related functionality from state.js. Changed dep. discord.js function sendMessage to send. Cleanup. 2018-02-28 22:14:09 -05:00
chris062689 b5cf83a9fe Migrated from npm to yarn. Upgraded packages. Added rules code for removing role when agreeing to rules. 2018-02-27 19:19:14 -05:00
Chris faba13149c Updated data points. Updated responses to be an example file. Updated server 2018-01-20 00:11:52 -05:00
spycrab 2a6c57ce0d Implement loading responses from data/ (#27) 2018-01-19 23:29:33 -05:00
BreadFish64 e976651df7 add canary vs nightly explanation command (#25)
add canary vs nightly explanation command
2017-12-04 09:03:48 -05:00
Flame Sage 06a69d9a30
Merge pull request #26 from BynariStar/patch-1
Change CitraBot GitHub message by comment type
2017-12-03 20:04:01 -05:00
BynariStar 8d0822020c
Change CitraBot GitHub message by comment type 2017-11-29 00:03:31 +02:00
Flame Sage 75ff2e7fc3
Remove warning from .ROMs command. 2017-11-15 10:04:23 -05:00
Flame Sage 73db760260
Merge pull request #24 from Schplee/patch-5
Changed "dump-game"  & to or for clarity.
2017-11-05 20:31:28 -05:00
Schplee 18a7106d9c
Changed "dump-game" & to or for clarity. 2017-11-05 17:29:14 -08:00
Chris 510fd6227c Added buildCanary.js function. 2017-11-05 13:37:35 -05:00
chris062689 8e576e2a3f Updated folder structure. Added back responses.json into src. Tweaked includes. 2017-10-04 22:21:36 -04:00
chris062689 c259926855 Updated Dockerfile with user context. 2017-10-01 16:46:05 -04:00
chris062689 bd413efbfb We want to make sure it's an actual command, not someone '...'-ing. 2017-09-30 11:47:59 -04:00
chris062689 7506f0f287 Added whoami command for debugging. 2017-09-29 20:21:17 -04:00
chris062689 ccc01978ea Removed unused environmental variable. 2017-09-29 19:52:19 -04:00
chris062689 5a8f645787 Added linter. Corrected linter errors. 2017-09-29 19:38:00 -04:00
chris062689 5fe71a0e40 Migrated away from static JSON configuration files in favor of environmental variables. 2017-09-29 19:21:48 -04:00
chris062689 0e7d7aad46 Added Docker support. 2017-09-24 15:44:49 -04:00
Schplee 6aa081ba8a Grammar fix: "is" to "are" (#23) 2017-09-16 11:03:56 +02:00
chris062689 b7693b2916 Corrected alreadyJoined to point to the role ID, corrected if statement to account for a boolean. Using sendMessage instead of reply. 2017-08-10 20:14:51 -04:00
chris062689 a13f00e18c Merge branch 'master' of github.com:citra-emu/discord-bot 2017-08-10 20:12:55 -04:00
chris062689 16e180ea03 Using the member object instead of the direct user. 2017-08-10 20:12:47 -04:00
Flame Sage 9a8daae030 Merge pull request #22 from Schplee/patch-3
changed performance and CPU score
2017-08-11 00:05:38 +00:00
chris062689 84ed2dd105 Added grantDeveloper command. 2017-08-10 20:04:55 -04:00
Schplee 05b66f07f0 changed performance and CPU score
"performance" to "cpu" and lowered CPU benchmark score from 2,000 to 1,800.
2017-08-08 22:00:54 -07:00
chris062689 bcc9afbd71 Added performance command. 2017-08-06 21:42:31 -04:00
chris062689 23f2e06b55 Updated logging.js to read config.app 2017-08-06 21:11:09 -04:00
chris062689 abf019ccb0 Tweaked logging. Tweaked startup. 2017-08-02 21:48:16 -04:00
chris062689 f360bad8c4 Added npm run scripts. 2017-08-02 21:40:17 -04:00
chris062689 93e721aac5 Added check to make sure Github issues / PRs are not low numbers. 2017-08-02 19:23:07 -04:00
chris062689 d540ce2d12 Tweaked logging levels. Removed informational message when triggering triggers. Removed Github info message displaying the URL. 2017-08-02 19:11:05 -04:00
chris062689 5514b5996d Updated time the command would run to account for UTC. 2017-07-19 22:05:02 -04:00
chris062689 48cd4cd9ea Declared node-schedule. 2017-07-19 21:51:47 -04:00
chris062689 6b210b3270 Added Application stats, will output at midnight to the server and log. 2017-07-19 21:45:58 -04:00
Flame Sage bc22735a5c Merge pull request #21 from Schplee/patch-2
fixed typo in log command
2017-07-09 00:04:04 -04:00
Schplee 78ac955d7b fixed type in log command 2017-07-08 20:56:12 -07:00
chris062689 82900341fa Log the server name 2017-07-08 23:53:01 -04:00
chris062689 6c20b28661 Tweaked logging levels. 2017-07-08 23:48:58 -04:00
Flame Sage a2f11b7687 Merge pull request #20 from Schplee/patch-1
added log file command
2017-07-08 23:44:01 -04:00
Flame Sage 67e642ba96 Removed startup script. 2017-07-08 15:02:00 -04:00
Schplee e805cf6a00 added log file command
Links to log file guide on forums.
2017-07-08 01:37:22 -07:00