Bot creation
You create the Telegram bot itself through BotFather.
This is the first Telegram step for Rosi. You create the bot in Telegram, choose the final username, copy the bot token, then paste that token into Rosi onboarding.
You create the Telegram bot itself through BotFather.
The username you choose here is the same one Rosi will use later for binding and groups.
The token proves Rosi is allowed to run this bot on your Mac.
Once Rosi has the token, you still need the first DM and first group message to finish Telegram binding.
In Telegram, search for @BotFather and open that chat.
Send /newbot to BotFather and follow the prompts.
Keep the username stable. Rosi uses that exact username later when it verifies the owner DM and group binding.
BotFather returns a token immediately after creation. Copy the full token and keep it somewhere safe until you paste it into Rosi.
Back in the Rosi Mac app, paste the bot username and the bot token into the Telegram step of onboarding, then continue.
Once the username and token are saved, Rosi should stop complaining about missing Telegram access details. The next Telegram state should be about binding, not token setup.
Telegram usernames for bots must end in bot and must still be available.
Return to BotFather and use /token for that bot. Then paste the fresh token into Rosi.
Make sure you pasted the full token and did not accidentally paste the display name or username instead.
Go to the binding guide next. Saving the token alone does not finish Telegram setup for Rosi.