Today I added 4 new useful commands. After reading a commnet on my Ship #2 mentioning that this bot mainly has entertainment commands, I added USEFUL features you can use on a daily basis. I think this is my final update and after Ship #3 I’m going to focus on another project
As I promised added Pomodoro timer and weather check. I think wttr.in is simple and not always correct but it’s better than nothing. All the commands work correctly and I am proud of it
Added one new feature and restored the /novabot-help command. I will probably add Pomodoro timer and weather check function later
Finally finished making window openable, closable and, of course, draggable. I spent most of the time fixing some text bugs and how the Welcome window appeared when opened. Next step is to create my first app
Just finished making top bar and desktop, time track and also defining my welcome window. It’s hard to read the code, so next time I will move styles to CSS file and scripts to JS file. Also, I will make windows movable, openable and closeable
Almost finished my personal website. I will add my projects list and then ship this project.
I was working on HTML part and honestly, it was very difficult for me to understand it. Tomorrow, I’ll be working on CSS part
I was trying to fix /novabot-help command, which worked yesterday. I’ve tried to regenerate App token, rewrite the code, but it didn’t work. Consequently, I deleted this command and shipped only the working ones
Just finished making my Welcome Screen. It seems awkward at the moment, but I will be upgrading it every day till shipping. Tomorrow I will update its visual appearance
Built the /novabot-joke and /novabot-catfact commands using Axios for API requests. The trickiest part was configuring Slack’s Socket Mode in NestJS so the bot could receive payload events instantly without setup of a public webhook endpoint. After a few structural adjustments with the @slack/bolt lifecycle, all four slash commands are responding with 0-1ms delay