🗄 S3 session storage:
S3SessionStorage keeps sessions in AWS S3, Cloudflare R2, MinIO or Spaces. It talks to S3 directly over fetch, so it runs on Node, Bun, Deno, Workers and edge.🎯 Commands for the right bot:
/start@other_bot no longer runs your handler. Your bot's identity is available as bot.botInfo / ctx.me.💬 Smarter
ctx.reply(): replies stay in the same business connection and forum topic as the incoming message.🛑 Clean shutdowns: stopping the bot (Ctrl+C, a deploy's SIGTERM) mid-handler no longer makes Telegram redeliver that update on restart.
🔧 File uploads work on Node 18 again.
🙏 Thanks kgeminicdev & vladosskins178 for their reports and comments
📖 Release notes and upgrade tips: https://github.com/yagop/node-telegram-bot-api/releases/tag/v2.3.0
npm i [email protected]