Commit Graph

  • 70578d2ffc Bump version to 0.4.0 Bea 2022-11-22 22:00:59 +0100
  • 5f73c4069b Make bot commands run in separate threads by default Bea 2022-11-22 21:59:58 +0100
  • b681acdbca Make bot announce its prefix Bea 2022-11-22 21:48:13 +0100
  • 19100758cb Bump version Bea 2022-11-22 21:42:46 +0100
  • b2a62d754e Make invite support both slash and message commands Bea 2022-11-22 21:42:35 +0100
  • c186c9c576 Improve bot info page Bea 2022-11-22 21:32:20 +0100
  • c7208eef84 Make botinfo support both slash and message commands Bea 2022-11-22 21:02:48 +0100
  • 89fc2aa0a6 Bump version to 0.3.1 Bea 2022-11-22 20:51:23 +0100
  • 96ea29b103 Reduce bot name to just Hideko Bea 2022-11-22 20:50:53 +0100
  • 4015aecc99 Make coinflip support both slash and message commands Bea 2022-11-22 20:50:37 +0100
  • ff80e754ff Add comment Bea 2022-11-22 20:42:47 +0100
  • 3f1835e059 Move clearchat command to base class Bea 2022-11-22 20:39:55 +0100
  • ecdb0c73e8 Add tiny comment Bea 2022-11-22 17:27:56 +0100
  • 655840dc82 Implement basic permission check for message commands Bea 2022-11-22 17:08:31 +0100
  • 11e4a07698 Refactor objects package Bea 2022-11-22 16:41:08 +0100
  • a7ac446b0b Remove the need to register slash commands separately Bea 2022-11-22 16:39:31 +0100
  • ee263a1297 Bump version to 0.3.0 Bea 2022-11-22 16:20:28 +0100
  • a9790b3525 Complete message command parser and listener Bea 2022-11-22 16:19:08 +0100
  • 501b1bc71c Bump version Bea 2022-11-22 14:55:47 +0100
  • 244e8ace76 Remove redundant API command fetcher Bea 2022-11-22 14:53:46 +0100
  • 526880e1f1 Start implementing message-base commands Bea 2022-11-22 14:40:44 +0100
  • 882c695484 Make slash commands interface and load them dynamically Bea 2022-11-22 14:32:22 +0100
  • 7ae4790d5c Add bot owner info to botinfo command Bea 2022-11-22 00:45:58 +0100
  • 51de18206e Refactor clearchat class Bea 2022-11-22 00:35:10 +0100
  • d3db53a451 Cleanup imports Bea 2022-11-22 00:34:37 +0100
  • 656dff4b26 Refactor packages Bea 2022-11-22 00:31:52 +0100
  • 8faa9c4677 Refactor datasource classes Bea 2022-11-22 00:28:33 +0100
  • f9e1578899 Fix heartbeat error not always being logged Bea 2022-11-22 00:12:24 +0100
  • 72115cbec2 Bump version Bea 2022-11-22 00:08:36 +0100
  • 0b05f2858f Update README with new bot startup guide Bea 2022-11-22 00:08:19 +0100
  • 843ee43275 Finish implementing configuration file Bea 2022-11-22 00:04:34 +0100
  • b6bf366822 Allow reading values from config Bea 2022-11-21 23:36:42 +0100
  • c650caa090 Finish configuration init method Bea 2022-11-21 23:28:33 +0100
  • f74ae43673 Refactor Config class Bea 2022-11-21 20:20:11 +0100
  • e396ce6417 Start implementing yaml loading Bea 2022-11-21 20:19:35 +0100
  • 66d27fe1fe Start implementing config file Bea 2022-11-21 20:04:28 +0100
  • d9d0ce3236 Bump version Bea 2022-11-21 19:55:04 +0100
  • a5ddbf0d2e Implement heartbeat for uptime monitoring Bea 2022-11-21 19:54:49 +0100
  • 0bcb5d58f4 Set message expiration time to 15 seconds Bea 2022-11-21 19:11:18 +0100
  • 531ff66bae Bump version Bea 2022-11-21 19:07:49 +0100
  • da511f2913 Database overhaul to fix #3 Bea 2022-11-21 19:07:34 +0100
  • 0aec543a46 Bump version Bea 2022-11-21 16:28:31 +0100
  • 326ad68e38 Add emoji to invite command button Bea 2022-11-21 16:24:21 +0100
  • 163619a7f8 Improve registered commands caching Bea 2022-11-21 16:24:09 +0100
  • b015fddf3c Make invite command nicer Bea 2022-11-21 16:11:16 +0100
  • 5e4e438340 Make minimal text changes Bea 2022-11-21 15:59:27 +0100
  • b35b962ac6 Implement basic say command Bea 2022-11-21 15:37:12 +0100
  • 4382f7d490 Fix issue tracker link Bea 2022-11-21 15:17:03 +0100
  • 3038be9a28 Actually register help command Bea 2022-11-21 15:14:57 +0100
  • 24bb560d93 Register help command Bea 2022-11-21 15:13:32 +0100
  • 78d5bd6beb Make some messages nicer Bea 2022-11-21 15:07:46 +0100
  • 3ff154eec6 Rename methods Bea 2022-11-21 15:04:12 +0100
  • e9f475cb59 Refactor code and packages Bea 2022-11-21 15:02:40 +0100
  • cdc45d62f2 Move uptime string generator to config class Bea 2022-11-21 15:00:37 +0100
  • 6998cc92e5 Bump version Bea 2022-11-21 14:55:01 +0100
  • 996cedb154 Finish botinfo command Bea 2022-11-21 14:54:45 +0100
  • 5e08cd748c Update README Bea 2022-11-21 14:44:54 +0100
  • d2caccf080 Finish uptime string generator Bea 2022-11-21 14:44:48 +0100
  • 79c8f1a95e Start implementing bot info command Bea 2022-11-21 12:19:35 +0100
  • 6e9291c535 Implement messages error handling in database Bea 2022-11-21 11:23:52 +0100
  • 083fef3911 Fix expired coinflip channel id bug Bea 2022-11-21 11:19:23 +0100
  • f73b489844 Bump version Bea 2022-11-21 11:15:23 +0100
  • 0da3eecd29 Restrict reflip button to user who ran the command Bea 2022-11-21 11:14:07 +0100
  • 7562e956bc Remove leftover debug log Bea 2022-11-21 00:29:22 +0100
  • 97980f8ed9 Bump version Bea 2022-11-21 00:28:51 +0100
  • 0d92921b45 Ignore SQLite database Bea 2022-11-21 00:28:29 +0100
  • a9ccfbe0bc Remove SQLite database Bea 2022-11-21 00:28:10 +0100
  • 5ee7321978 Implement functional reply tracker Bea 2022-11-21 00:27:57 +0100
  • 98a162a33b Implement SQLite database solving #1 Bea 2022-11-21 00:14:13 +0100
  • 7ffd3442c2 Remove code duplication in coinflip command Bea 2022-11-20 22:23:26 +0100
  • 3a5b2a23c1 Add clearchat dismiss button Bea 2022-11-20 22:23:14 +0100
  • 3d626bb46f Move command handling out of constructor, add coin reflip command Bea 2022-11-20 22:09:58 +0100
  • c44251ddb7 Move avatar resolutions to config class Bea 2022-11-20 19:00:27 +0100
  • 913e8e023a Refactor command packages Bea 2022-11-20 18:56:57 +0100
  • 3474593dc9 Implement command force-refresh arg Bea 2022-11-20 18:54:13 +0100
  • 3578de17c8 Implement avatar resolution autocomplete Bea 2022-11-20 18:53:28 +0100
  • 679d16e1fa Change avatar embed format Bea 2022-11-20 18:22:32 +0100
  • 33d81acc64 Improve internal documentation Bea 2022-11-20 18:11:00 +0100
  • 044445890f Improve avatar command Bea 2022-11-20 18:06:07 +0100
  • 3e1ba12314 Implement avatar grabber command Bea 2022-11-20 17:19:40 +0100
  • 4817bacf5c Improve invite command Bea 2022-11-20 16:20:50 +0100
  • 18db0282d5 Implement invite link command Bea 2022-11-20 16:07:04 +0100
  • b14850acaa Bump bot version Bea 2022-11-20 06:15:14 +0100
  • e592111d1b Update base JDA version Bea 2022-11-20 06:13:52 +0100
  • cd46d601ec Remove pause feature Bea 2022-11-20 06:07:25 +0100
  • c6ee0f3ae1 Sort commands alphabetically Bea 2022-11-20 06:05:07 +0100
  • f156727413 Optimize imports Bea 2022-11-20 06:04:34 +0100
  • a2c1944a32 Move to class-based command handling Bea 2022-11-20 06:04:00 +0100
  • dd4ffe252e Add command to stop bot process Bea 2022-11-20 05:57:42 +0100
  • bd76562bcc Remove "flip a coin" message-command Bea 2022-11-20 05:48:31 +0100
  • cc671499cd Fix null argument error in clearchat Bea 2022-11-20 05:47:29 +0100
  • 96953bddcb Make messages prettier Bea 2022-11-20 05:43:17 +0100
  • 7d9c820243 Implement fully functional clearchat command Bea 2022-11-20 05:33:04 +0100
  • e1ecc310cc Remove dangerous old clearchat message Bea 2022-11-20 03:53:53 +0100
  • fca7c2d26f Fix command registration Bea 2022-11-20 03:52:15 +0100
  • 813107a2f9 Attempt to fix commands getting unregistered Bea 2022-11-20 03:49:53 +0100
  • bfb4aae2aa Register clear command Bea 2022-11-20 03:42:59 +0100
  • f2dc70569d Implement basic clear-chat slash command Bea 2022-11-20 03:41:51 +0100
  • 771e115bbd Update startup method Bea 2022-11-20 03:25:51 +0100
  • fddabae3c3 Make commands util class grab API instance Bea 2022-11-20 03:18:14 +0100