A fully-featured Truth or Dare Telegram bot designed for group chats, with advanced game management, admin controls, timers, stats, and persistent storage.
Built with Node.js using node-telegram-bot-api.
- ๐ฎ Multiplayer Truth or Dare game (2โ10 players)
- ๐ Game owner & admin controls
- ๐ 18+ mode & normal mode
- ๐ญ Truth / ๐ฅ Dare / โ๏ธ Balanced question modes
- โฑ Configurable turn timer (3 / 5 / 7 minutes)
- ๐ Live stats & final scoreboard
- ๐ฅ Player management (join, leave, kick, transfer ownership)
- ๐ง Question history (view previous question)
- ๐ซ Anti-spam protection
- ๐พ Persistent game state (JSON storage)
- ๐งฉ Inline keyboards (no text spam)
- ๐ Custom questions via
questions.json - ๐ File-based logger (
bot.log) - โก Inline mode support
- Node.js
- node-telegram-bot-api
- JSON-based local storage
. โโโ index.js โโโ questions.json โโโ data/ โ โโโ games.json โโโ bot.log โโโ README.md
git clone https://github.com/m1chtv/mich-JudgeGame.git
cd mich-JudgeGame
npm install
change bot token
node index.js
/judge โ Start game
/players โ Show players
/clean โ Delete game
Admin only:
/kick username
/add username
/transfer username
GNU General Public License v3.0