Commit Graph

563 Commits

Author SHA1 Message Date
Ske 641532daec Fix API system fronter endpoint crashing on system with no switches 2019-07-10 12:54:54 +02:00
Ske 740ccf6979 Fix sending message attachments 2019-07-10 12:52:02 +02:00
Ske 5bdb229b34 Fix errant dollar sign in log embed 2019-07-10 12:49:09 +02:00
Ske 5f9d1cd16a Add API container to Composefile 2019-07-10 12:37:47 +02:00
Ske 53b3378901 Fix importing by URL 2019-07-10 12:36:51 +02:00
Ske 305d8f220e Add usage strings to all commands 2019-07-10 12:03:41 +02:00
Ske 1bd5e7e3ca Clarify datetime format in switch move error 2019-07-10 11:09:08 +02:00
Ske 942b620640 Clarify color code format in error 2019-07-10 10:03:26 +02:00
Ske 372a618cbe Bounds check color parameter validation 2019-07-10 10:02:46 +02:00
Ske 9b488d1ab5 Add more lenient prefix parsing 2019-07-10 10:01:06 +02:00
Ske 8dea58437d Add short-hand group aliases 2019-07-10 09:35:37 +02:00
Ske 01c923c832 Fix Dockerfile not including API subdirectory 2019-07-10 08:55:24 +02:00
Ske de9554810a Disallow switching to member in another system 2019-07-10 00:25:47 +02:00
Ske 802eeb8d39 Version API endpoints 2019-07-10 00:23:41 +02:00
Ske 204404bd8d Bounds check system details 2019-07-10 00:21:00 +02:00
Ske 9a5152a74c Add member routes to API 2019-07-10 00:19:18 +02:00
Ske 4874879979 Add basic API, only with system endpoints 2019-07-09 20:39:29 +02:00
Ske ab49ad7217 Add command list and API documentation 2019-07-03 11:44:57 +02:00
Ske f4b0607572 Add basic documentation site 2019-07-03 10:25:24 +02:00
Biquet f46fbdf7d4 Fix missing RedQuestion emoji (#110) 2019-07-02 15:55:30 +02:00
Ske ce999895c8 Add basic help command 2019-07-01 17:57:43 +02:00
Ske 0a8e72b451 Fix stray old connection string in README 2019-07-01 01:21:56 +02:00
Ske 2dae4fbde0 Actually add the example config file 2019-07-01 01:16:44 +02:00
Ske 2e4d111242 Update README for rewrite 2019-07-01 01:04:35 +02:00
Ske af746ccf81 Add example config file 2019-07-01 00:55:47 +02:00
Ske b5c9793578 Add config file loading 2019-07-01 00:55:41 +02:00
Ske 42147fd9cc Add front percent command 2019-06-30 23:41:01 +02:00
Bella | Nightshade 214a6d5a49 Fix clear avatar bug
Fixes a bug in member_avatar() where the bot will try to check for an attachment via list index when attachments do not exist.
2019-06-29 12:59:44 +02:00
Ske 7eeaea39fe Proxy messages with a mention before tags 2019-06-27 10:38:45 +02:00
Ske 53037f7d52 Add message querying by ? reaction 2019-06-21 14:13:56 +02:00
Ske 93fff14053 Fix skipping proxying of members with no tags 2019-06-21 13:53:19 +02:00
Ske 6e7950722d Fix log channel clearing 2019-06-21 13:52:34 +02:00
Ske 2c3c46002a Add message lookup and log channel setting commands 2019-06-21 13:49:58 +02:00
Ske 06edc9d61e Add API token commands 2019-06-20 21:15:57 +02:00
Ske 7a10a28019 Only show the two most significant delta-time components 2019-06-15 12:49:30 +02:00
Ske 5dafc4fbd4 Add front history command 2019-06-15 12:43:35 +02:00
Ske f4a53ce815 Refactor date/time format constants 2019-06-15 12:33:24 +02:00
Ske fa5a616716 Add system fronter command 2019-06-15 12:19:44 +02:00
Ske 5d15a973f1 Add customization of invite link client ID. Closes #77. 2019-06-15 12:03:07 +02:00
Ske e66c815295 Remove unused function 2019-06-15 11:55:40 +02:00
Ske 1e1ef4495f Add Tupperbox importing support 2019-06-15 11:55:11 +02:00
Ske 9be7514fb9 Fix Newtonsoft.Json NuGet dependency 2019-06-15 11:02:46 +02:00
Ske 652afffb8c Add importing and exporting function 2019-06-14 22:48:19 +02:00
xBelladonna 15ccc4e27a Allow user to delete export file from channel 2019-06-14 14:45:57 +02:00
xBelladonna c63a84decd Add fallback to export when user has DMs disabled
Try to DM the user with the export file, and fall back to posting it in the channel if forbidden.
Uses reactions to confirm whether the user wants to have it posted in the channel.
2019-06-14 14:45:57 +02:00
Ske cd9a3e0abd Expand system time selection logic 2019-06-13 23:42:39 +02:00
Ske 72cb838ad7 Add system time zone command 2019-06-13 20:33:17 +02:00
Ske 6cfa4cb2e5 Add usage strings to switch commands 2019-06-13 17:07:49 +02:00
Ske d109ca7b57 Add switch deletion command 2019-06-13 17:05:50 +02:00
Ske 7e9b7dcc98 Add switch commands for adding and moving 2019-06-13 16:53:04 +02:00