Devlog 3 for BuddyBot6400
Absolute torture today.
I spent a while debugging a small bug inside hangman and other multi-message commands, the bot was SUPER close to being ready for launch. However, my network cannot run off of a ipv6 public network and that was what my nest container provideded me, so running buddybot inside of nest was no longer a option. The Nest support channel has not gotten back to me at the time of this devlog, so I looked for other solutions.
I decided to try and host the bot inside of a Railway server, and after connecting my GitHub account, I was this close to finishing the bot. Unfortunately, I forgot to private the repo page before plugging in my tokens, leading to my tokens being invalidated. I tried everything afterwards, regenerating new tokens, deleting the original buddybot to try and get a WORKING bot, but it seems the tokens generated by my slack account are currently shadowbanned due to the leak. I will be trying again tomorrow and try to upload my bot onto a 24/7 server then, and hopefully this project will be ready for shipping then.
On the bright side, here is the complete command list that the finalized version of buddybot6400 will have:
Games
/buddybot6400-hangman — Play Hangman
/buddybot6400-scramble — Unscramble the word
/buddybot6400-rps — Rock Paper Scissors
/buddybot6400-roll — Random number roll
/buddybot6400-8ball — Magic 8-ball
/buddybot6400-coinflip — Flip a coin
/buddybot6400-trivia — Random trivia question
/buddybot6400-word-scramble — Word scramble challenge
Fun/Misc Commands
/buddybot6400-roast — Light roast
(Funny story about this, I had to “nerf” the roast command because the original command pulled roasts from a online roast forum, leading to roasts that were… a little too much. I ended up nerfing the roast command to be nicer today so its a bunch of pre-written roasts instead.)
/buddybot6400-compliment — Nice compliment
/buddybot6400-joke — Random joke
/buddybot6400-catfact — Cat fact
/buddybot6400-meme — Random meme
/buddybot6400-quote — Random quote
Utilities
/buddybot6400-help — Full command list
/buddybot6400-ping — Bot status check
/buddybot6400-weather — Weather info
/buddybot6400-urban — Urban Dictionary lookup
The finalized version of Buddybot6400 (hopefully shipping tomorrow) will feature over a dozen commands and include a lot of fun little easter eggs in dialogue. Hopefully tomorrow will be kinder to me, and hopefully I’ll be able to finally ship this project soon. I had told myself this would take about 2 days max lol. Thanks for tuning into another devlog of mine! Engineering is frustrating sometimes but I guess that’s apart of the fun isn’t it.