
Randy Marsh
@randymbot
80,497 monthly active users
Runs raffles in chats and channels: everyone who taps «Participate» joins the draw, and the bot picks the winners at random. Open source.
Description
What this bot does
Randy Marsh is a raffle bot for Telegram chats and channels. Send /randy and the bot posts a raffle message with a «Participate» button; reply to that message when you want to close the draw and a random winner is announced. The number of winners, the wording of the messages and a subscription requirement are all configurable, and the source code is public.
Features
- 🎲 Random draw — /randy starts a raffle, a reply to the raffle message finishes it.
- 🔢 Several winners — /number sets how many winners each raffle picks (one by default).
- 📢 Subscription check — /subscribe @channel requires participants to be subscribed, /nosubscribe turns it off.
- ✏️ Custom texts — /raffleMessage and /winnerMessage replace the default wording, /noRaffleMessage and /noWinnerMessage bring it back.
- 🗑 Message cleanup — /nodelete keeps the raffle message instead of removing it.
- 🌐 7 interface languages — English, Russian, Portuguese, Turkish, Ukrainian, Arabic and Spanish via /language.
- 🔓 Open source — the code is published by the author.
How to use
- Add the bot to your chat or channel.
- Send /randy to publish the raffle message.
- Reply to that message to close the draw and get the winner.
Added on August 19, 2026