Why is my Slack ID v2
- 9 Devlogs
- 5 Total hours
This is a Slack bot that lets you find out why your Slack ID is what it is, based on far fetched explanations - but now agentic, so it can search through Slack and the web to find relevant information.
This is a Slack bot that lets you find out why your Slack ID is what it is, based on far fetched explanations - but now agentic, so it can search through Slack and the web to find relevant information.
Error handling and rate limiting time… Also fixed some other bugs and deployed!
It’s almost finished! Just need to do some error handling and rate limiting and it’s done!
Migrated over to Cursor SDK because I managed to get my OpenAI account deactivated. I think it’s turning out better actually, because I can use more models which seem to poke around the internet a lot more.
It finally works! I’m also sending profile fields now so less data needs to be discovered by the agent. I now just have to do rate limiting, error handling, etc, etc that kinda stuff, and deploy it and I’ll be done!
Got the status updates with processing working! Openrouter Typescript SDK sucks.
Got status updates working! Currently just truncates the agent output to 50 characters but I have plans for it
AYY IT WORKS!
Finally got the agentic AI B2B SaaS part to work!
I am kinda annoyed. So basically I did some more work on this and it was going kinda well, but the Slack library I was using (@Jolly ‘s slack.ts) doesn’t support the complete Slack API. Ok I’ll just use Bolt I guess. I set up a Bolt project and then realised that it doesn’t support Bun, the runtime I’m using…
So now I’m considering just building it myself, using @slack/web-api and @slack/socket-mode. Or using Node with Bolt…
And then I come across an old Bolt project, and uh… it’s using Bun? and it doesn’t work on my newly inited project??
idk slack is weird. future me problem. Time to start again…
Tried to decide between Deno and Bun for too long but eventually decided to go with Bun because I’m used to it.
I’ve started the actually coding part now! Only basic functionality for now.