Yapper is a slackbot that I decided to make for my personal channel. Similar to Neon's Zeon bot
FireEntity
Check their projects out: Voidborne, Airfleet, Saberstalker, Hacksaber, n-u-l-l
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
In this session, I literally rewrote THE ENTIRE CODEBASE from python into javascript. Now you see, I'm a dumbass. So I decided to torture myself just so I can get a tad bit more performance in my bot, especially when i host it to nest. So everything except for the osu api has been rewritten in javascript. The reason I left out the osu api, is because it relies on a third party wrapper for python, and so its specific to python. My next step is to either find a javascript wrapper, or use the normal shitty api!! Also go join #kashyap-does-coding-ig if you wanna see me build this sick bot
I made some more documentation and decided to test out the osu! API. For some reason, the actual osu! API is confusing and really weird to deal with. Like wdym I can't get global ranking through the API??? So I did some research and found two really good 3rd party osu api's that are actually good and surprisingly easy to setup and work with!!
Okey, in this session I started off with the bot. Firstly, I made a join message that gives a join message when someone joins the channel! (This went horribly wrong in summer of making). After that, I made a mention command. When someone pings the bot, it swears at you. But if you put text beside the ping, then it will use the hack club ai to give a reponse to the user. I also used last.fm api to grab my spotify listening and send a message based on that!