Commit Graph
99 Commits
Author SHA1 Message Date
joeyahines 6aa8a44b3e Started working on event system
+ Only used for "bad bot" for now but the framework is there
2025-07-27 13:07:00 -06:00
joeyahines bf43d63c8a Rename nuke to EMP, apply clippy fixes 2025-07-23 20:53:44 -06:00
joeyahines 7548b38b04 Added commands for managing randoms, fix db import bug 2025-07-10 20:40:12 -06:00
joeyahines dfffe202df Added edit_img command
+ Refactored image editing so it's all handled in the same way
+ Added pipeline concept for more advanced edits
2025-07-06 20:38:09 -06:00
joeyahines fe99a6f768 Add overlay command 2025-06-24 16:12:53 -06:00
joeyahines e5d3cedf66 Bump cta api version 2025-06-14 17:49:37 -06:00
joeyahines 0b686f77a8 Bump cta api version 2025-06-14 12:10:08 -06:00
joeyahines 7b6ae98598 Bump cta api lib 2025-05-23 17:36:34 -06:00
joeyahines d06686dd4a Add movie commands 2025-04-25 19:16:18 -06:00
joeyahines 283c09bd1b Fix flipped social credit bounds for point ranges 2025-04-21 10:57:39 -06:00
joeyahines 77441b7ccd Fix unique thing 2025-04-20 20:30:42 -06:00
joeyahines 6b2d4641cc Add social credit system 2025-04-20 20:16:28 -06:00
joeyahines 32fa1a11d1 Add transit betting 2025-04-20 18:33:33 -06:00
joeyahines cda4339386 Random placement of fg image and some scaling improvements 2025-04-18 15:12:22 -06:00
joeyahines d71b4bd986 Make fg image smaller 2025-04-17 21:37:35 -06:00
joeyahines 61bbec5aa6 Add green_screen co 2025-04-17 21:33:27 -06:00
joeyahines 843838d676 Add role commands 2025-03-28 20:09:53 -06:00
joeyahines caf770f380 Fix add_random not accepting multiple inputs 2025-03-23 14:13:40 -06:00
joeyahines 99607c2731 Updated gitignore 2025-03-23 13:34:00 -06:00
joeyahines c680f788c1 WOOO 1.1
* Fixed help command by implementing my own
* General cleanup
* Added an error handler
2025-03-23 13:28:18 -06:00
joeyahines c5cada372e 1.0 bby 2025-03-22 21:30:59 -06:00
joeyahines 1d5b44128b Get voices working again! 2025-03-22 20:58:08 -06:00
joeyahines c329a2f387 Add back in shop commands 2025-03-22 20:03:35 -06:00
joeyahines 14a4316871 Add in motivation commands 2025-03-22 19:22:06 -06:00
joeyahines 8b9d1da206 Add back in lil fren commands, delete story module 2025-03-22 18:59:14 -06:00
joeyahines 3005178a62 Add back in joke commands 2025-03-22 18:12:55 -06:00
joeyahines 0a84a0c07c Add in fren coin commands 2025-03-22 17:35:50 -06:00
joeyahines 095d6e82a0 Add back in race commands 2025-03-22 16:21:10 -06:00
joeyahines 8c9d98f031 Add back color commands 2025-03-18 20:44:06 -06:00
joeyahines 699a02c642 Add birthdays and bring back task handling 2025-03-16 15:56:26 -06:00
joeyahines da59ae0bc9 Album commands and dynamic commands working, if a bit hacky for now 2025-03-16 15:23:29 -06:00
joeyahines 05591d49e3 Added back in admin commands 2025-03-15 20:39:50 -06:00
joeyahines 6ac5129114 Initial rework to poise 2025-03-15 17:40:56 -06:00
joeyahines f21f145618 Switch to new ahines cargo registry 2025-03-15 12:46:03 -06:00
joeyahines 8175444a0d Bump deps, fix errors. Still need to fix warnings 2025-03-15 12:23:59 -06:00
joeyahines 59e33a32a9 Added emoji 8ball 2024-06-28 17:07:17 -06:00
joeyahines 997e97d335 Move response to before rpc 2024-06-23 13:41:29 -06:00
joeyahines a39054b9b2 Add message after sending roll request 2024-06-23 13:08:52 -06:00
joeyahines 6c69737d76 Moved RaaS handling to its own service 2024-06-22 19:52:39 -06:00
joeyahines 2000d536ff Re-balanced items 2024-05-28 20:53:05 -06:00
joeyahines 04cb04bdd6 Added real_roll command
+ Does god stay in heaven for fear of what he created
2024-05-27 20:31:12 -06:00
joeyahines 2f7954632d Updated motivations to use new randoms
+ Handle task failures more gracefully
2024-04-13 14:54:23 -06:00
joeyahines f5ec1cd000 Fixed birthday checking updated j_db 2024-04-11 19:39:23 -06:00
joeyahines 747aa81d62 Made checking nft value easier 2024-03-31 12:35:20 -06:00
joeyahines 93975f463c Updated randoms to be less repeaty 2024-03-22 21:06:06 -06:00
joeyahines a65fdfdd4d Added migration to remove album from the db 2024-03-04 19:57:12 -07:00
joeyahines 83efbb0d4f List task command + updated deps 2024-03-04 19:52:53 -07:00
joeyahines c08ec0120d Added picox support! 2024-02-11 18:39:09 -07:00
joeyahines 4dd45ec681 Fixed admin issue 2024-01-19 18:31:04 -07:00
joeyahines 8cd578b10c Fixed cringe serenity issue 2024-01-19 18:00:26 -07:00
joeyahines 67ff69aca0 Updated serenity version and added new commands
+ Added task.rs to handle periodic tasks
2024-01-15 16:53:17 -07:00
joeyahines 8ec84ff946 Added ability to pick albums for motivation
+ clippy + fmt
2023-09-16 10:18:47 -06:00
joeyahines 295f2704bc Added more states
+ clippy + fmt
2023-07-16 10:13:37 -06:00
joeyahines d25a907ae6 Balanced lil fren and added command to give medicine
+ clippy + fmt
2023-07-09 10:08:51 -06:00
joeyahines e9c10bc34f Fixed state update not clamping or checking if dead 2023-07-08 16:01:35 -06:00
joeyahines e4640a94f8 Fixed stats not updating properly 2023-07-08 11:30:53 -06:00
joeyahines f93ee21269 Added ability for shop to have horny
+ clippy + fmt
2023-07-07 19:54:37 -06:00
joeyahines d076318e4a Added buddy commands and horny license
+ clippy + fmt
2023-07-07 19:47:03 -06:00
joeyahines 2c2634925d Removed guild requirement for several commands 2023-07-02 16:48:42 -06:00
joeyahines 7847bd38b9 Removed imgur support
+ Added my own basic image handling
+ Probably not perfect but works good enough in testing
+ clippy + fmt
2023-06-04 14:10:01 -06:00
joeyahines 14032692b4 Fixed imgur album loading breaking the whole bot
+ clippy + fmt
2023-05-26 18:32:47 -06:00
joeyahines 170f2aca07 Updated songbird version
+ got to love discord
2023-05-06 13:24:12 -06:00
joeyahines b523c85c81 Added birthday reminders
+ clippy + fmt
2023-04-21 15:34:14 -06:00
joeyahines 399d34e769 Added missing cargo config 2023-04-21 08:51:36 -06:00
joeyahines a61f4057a5 Updated cargo dependencies
+ Added jojodev cargo registry for j_db
2023-04-21 08:50:01 -06:00
joeyahines fa9935fa54 Quick fix for adding new randoms 2023-04-20 16:37:42 -06:00
joeyahines 883a235ab6 Fixed lock up on multiple say messages
+ clippy + fmt
2023-04-01 11:24:37 -06:00
joeyahines 41213db8d4 Added bot api
+ Right now can just play voices
+ Added commands to add api keys
+ clippy + fmt
2023-01-21 15:36:14 -07:00
joeyahines 6896ee610c Added a sell command
+ Added a bot status
+ Fixed NFTs so you can only have one at a time
+ clippy + fmt
2023-01-21 13:23:11 -07:00
joeyahines 9f5d68f4b2 Moved motivation config to the database
+ More refactoring
+ clippy + fmt
2023-01-20 16:00:27 -07:00
joeyahines 8d35d350ad Moved albums to the database
+ Clippy + fmt
2023-01-20 15:01:31 -07:00
joeyahines 362977caa9 Moved bot inventory to the db
+ Refactored item and shop handling a bit
+ fmt + clippy
2023-01-20 14:18:34 -07:00
joeyahines f9776218e0 Moved insults and compliments into the db
+ Fmt
2023-01-19 20:19:58 -07:00
joeyahines ac6bd108da Send random_list to a user's dms
+ just fmt still
2023-01-18 19:31:59 -07:00
joeyahines 95b965a4a9 Ported randoms to the DB
+ Also added commands for adding and listing randoms
+ fmt, clippy failing in a library...
2023-01-18 19:10:15 -07:00
joeyahines 766dc6f171 Initial DB changes
+ Includes some refactoring as well
+ More to come
+ clippy + fmt
2023-01-18 17:35:24 -07:00
joeyahines 1db0c5b3c0 Added shop commands
+ Ton of refactoring
+ clippy + fmt
2023-01-13 21:37:53 -07:00
joeyahines 335751a978 Added voice command
+ Heavily tried to the HL1 voice format
+ Clippy + fmt
2023-01-07 14:57:58 -07:00
joeyahines e343c97306 Added some better error messages
+ Clippy + fmt
2023-01-06 18:01:07 -07:00
joeyahines 6693cb4f98 Added motivate command
+ clippy + fmt
2023-01-01 16:47:34 -06:00
joeyahines 35f157b42a Fixed stories
+ Removed story mutex, using the channel mutex instead
+ clippy + fmt
2022-12-31 23:28:53 -06:00
joeyahines 7c9cb2a81f Added insults and compliments
+ clippy + fmt
2022-12-30 22:33:48 -06:00
joeyahines 65ea879ffa Added races
+ fmt + clippy
2022-12-24 13:26:56 -06:00
joeyahines d8489d336f Cleanup and refactoring wallets
+ clippy + fmt
2022-12-20 19:30:56 -07:00
joeyahines 137f01a9b2 Added audit command + bad bot reacion
+ clippy + fmt
2022-12-19 19:45:31 -07:00
joeyahines b14c1e8278 Added more ways to get fren coin + other fixes
+ Clippy + fmt
2022-12-19 19:07:17 -07:00
joeyahines 8b01177557 Added fren coin
+ Clippy + Fmt
2022-12-18 22:31:26 -07:00
joeyahines 35321fc3c2 Added random commands and story command
+ Clippy + Fmt
2022-12-17 15:28:14 -07:00
joeyahines 10b471f25a Cursed bad apple change
+ Clippy + fmt
2022-12-14 22:43:39 -07:00
joeyahines 357c1f069a Reduce hits to the imgur api
+ Cache all album states locally
+ State is periodically updated
+ Also can be updated via command
+ Clippy + fmt
2022-12-10 18:43:47 -07:00
joeyahines 73be6b1d9f Added roll command
+ clippy + fmt
2022-12-10 16:50:32 -07:00
joeyahines a9b5eb43d0 Updated fortune commands with templates
+ Clippy + fmt
2022-12-10 16:41:48 -07:00
joeyahines 3c78ba5e0e Added fortune command
+ clippy + fmt
2022-11-29 19:10:19 -07:00
joeyahines 13bacac0c7 Added album tags
+ clippy+fmt
2022-11-24 19:20:27 -07:00
joeyahines 79f023a225 Add dad jokes
+ fmt + clippy
2022-11-14 18:59:35 -07:00
joeyahines 5a65fdf54d New memes
+ clippy + fmt
2022-11-13 20:14:46 -07:00
joeyahines 014402b951 Fixed last commit 2022-11-12 18:34:51 -07:00
joeyahines 1f9d72d6f8 Set hoist to false for color roles
+ This documentation kinda sucks
2022-11-12 18:34:11 -07:00
joeyahines ae8b513cdf Initial commit
+ Working color and album commands
+ Clippy + fmt
2022-11-12 14:39:54 -07:00