This to introduce some logic while still keep the randomness
It uses ai.hackclub.com with Gemini 2.5 Flash Lite Preview 09-2025 as its really fast. Unfortunetly HC AI is currently down so I’ll have to wait with subbmitting untill its up again 
The random reply checks for the app_mention event and then uses a random word API to give random words (1-5).
The /enter-trulles-basement commad just sends an “Only vissable to you” message with the link to the workflow.
This replaces an old winterflows workflow I was using. It uses the event member_joined_channel and then checks is the channel is the target one. Finaly it sends a messge using app.client.chat.postMessage() (event.user is used to know who joined).
My nest application got aproved so now the bot is there.
I have long been using a Slackbot reminder for this so i thought now that im making a bot is an amazing opportunity to replace that. The reminders are sent on a regular schedule to my channel using a cron job.