Commit Graph

272 Commits (bbc42d4b65d2333ef1eed417a05ba36d39aa76fa)

Author SHA1 Message Date
Dragory 6233e53fe4 Fix incorrect permission check 2018-02-18 21:07:26 +02:00
Dragory 2bb4aec249 legacyMigrator: fix duplicate blocked users sometimes breaking migration (race condition) 2018-02-18 21:05:38 +02:00
Dragory 9d61becba9 Thread message body TEXT -> MEDIUMTEXT (for long legacy logs) 2018-02-18 20:54:08 +02:00
Dragory f1af3d7314 legacyMigrator: add a progress indicator for log migrations 2018-02-18 20:35:07 +02:00
Dragory a668818421 legacyMigrator: hopefully fix timeout when there are lots of log files to migrate 2018-02-18 20:22:06 +02:00
Dragory 223c196b95 Update README and CHANGELOG with info about the attachment relaying option 2018-02-18 20:06:40 +02:00
Dragory 8a77bf1849 Disable small attachment relaying by default, add option for it 2018-02-18 20:06:24 +02:00
Dragory 43d80f5912 Clarify legacy data migration instructions 2018-02-18 20:06:04 +02:00
Dragory ce8624e130 Show logs in reverse order again 2018-02-18 19:43:32 +02:00
Dragory 32c22f4d46 Relay small attachments as attachments. Auto-close threads if the channel no longer exists when receiving a reply. 2018-02-14 08:53:48 +02:00
Dragory ad7aa66c99 Continue rewrite. Modularize greeting, snippet, and web server functionality. 2018-02-11 21:54:30 +02:00
judge2020 26c468d5fb
Add error handling for getDMChannel 2018-01-22 17:34:12 -05:00
judge2020 c306479d8a
Remove unnecessary comment 2018-01-22 17:18:15 -05:00
judge2020 036885144e
Impliment typing proxy 2018-01-22 17:17:24 -05:00
Dragory bb6d8e5dbf Refactor large parts of the bot 2018-01-01 02:16:05 +02:00
Dragory 8e388f93bb Remove accidentally committed update.sh file 2017-12-24 22:10:50 +02:00
Dragory 684a08c92e Also include DB migrations 2017-12-24 22:09:25 +02:00
Dragory 58f35c87da Start work on moving data to an SQLite database. Add a migrator for legacy data. 2017-12-24 22:04:08 +02:00
Miikka Virtanen e034b514f1 Fix extra comma in example config 2017-09-22 23:18:03 +03:00
Miikka Virtanen adffd52c2e Remove some options from example config. Instead, mention the list of extra options in the install instructions. 2017-09-22 22:46:18 +03:00
Miikka Virtanen b2d9c93f43 Add newThreadCategoryId option 2017-09-22 22:18:15 +03:00
Miikka Virtanen ccb6f7345b Fix addidental error when a thread was not returned but no errors were thrown 2017-09-20 23:06:19 +03:00
Miikka Virtanen d8c29e6e0b Update CHANGELOG 2017-09-20 09:54:00 +03:00
Miikka Virtanen 21b5400576 Don't display full stack traces for network errors
They pointed to Eris internals anyway, and are pretty unreadable.
2017-09-20 09:46:11 +03:00
Miikka Virtanen 8426e7b170 fix: don't continue forwarding a DM if the thread could not be created 2017-09-20 09:41:54 +03:00
Miikka Virtanen ebb4ad23d7 Remove cruft left behind by the recent refactoring 2017-09-19 21:33:17 +03:00
Miikka Virtanen 893bfb091e Set greeting defaults to null 2017-09-19 21:32:48 +03:00
Miikka Virtanen b934f8eb25 Code refactoring and clean-up 2017-09-19 20:23:55 +03:00
Miikka Virtanen ddff708ff5 Add 'logChannelId' config option 2017-09-19 17:38:37 +03:00
Miikka Virtanen 748fd3c463 Update Eris. This should fix the bot's status text. 2017-09-17 01:22:46 +03:00
Miikka Virtanen 9baa78d099 Add CHANGELOG.md 2017-08-03 22:13:56 +03:00
Miikka Virtanen d0bad2d6b3 Hotfix #2 2017-08-03 22:03:39 +03:00
Miikka Virtanen c330caf249 Hotfix 2017-08-03 22:00:34 +03:00
Miikka Virtanen 87cbce6dad Update README with recent permission change 2017-08-03 21:51:33 +03:00
Miikka Virtanen 4963ba6a39 Fix user nicknames. Don't require manageRoles permission by default anymore (moved to config). 2017-08-03 21:50:41 +03:00
Miikka Virtanen 3b33cde517 Possible fix for 'NOT ON SERVER' 2017-08-03 21:32:16 +03:00
Miikka Virtanen 9b3cce1694 README: add more info on snippet commands 2017-07-24 03:56:08 +03:00
Miikka Virtanen 094f490357 Add !edit_snippet for editing snippets. Add !snippets to list all available snippets. 2017-07-24 03:54:03 +03:00
Miikka Virtanen 27f8ca56dc README: add information about snippets 2017-07-24 03:37:40 +03:00
Miikka Virtanen 779655d3df snippets: when showing snippet info, make the command more visible 2017-07-24 03:30:47 +03:00
Miikka Virtanen 8d0367bdcf Update .eslintrc 2017-07-24 03:27:34 +03:00
Miikka Virtanen c121754800 Add snippets 2017-07-24 03:27:21 +03:00
Miikka Virtanen dc1a1b1510 Update .nvmrc 2017-07-24 02:48:54 +03:00
Miikka Virtanen 533052078e Delete yarn.lock in favor of package-lock.json 2017-07-24 02:48:32 +03:00
Miikka Virtanen 112556ad8d Update requirements and add a start command to package.json 2017-07-24 02:46:55 +03:00
Miikka Virtanen d4aa7d5fe4 Make edit notif prefixes monospace 2017-07-24 02:44:15 +03:00
Miikka Virtanen f22330338b greeting: send an empty string as message content for falsy values (such as null) instead 2017-07-24 02:42:26 +03:00
Miikka Virtanen 77b4ed856d Transliterate non-ascii names for channel names properly 2017-07-24 02:41:31 +03:00
Miikka Virtanen 1dc21880e2 Clarify some code comments 2017-07-24 02:23:34 +03:00
Miikka Virtanen 3abb376397 Make commands case-insensitive 2017-07-24 02:13:04 +03:00