FRAME Bot is the official Discord bot for the FRAME Protocol — providing automated message posting, role-controlled actions, and community utility tools for the FRAME ecosystem.
FRAME Bot helps moderate and coordinate the FRAME Discord server by allowing trusted roles to:
- ✅ Post announcements using commands like
!post #channel your message - ✅ Automatically route messages to specified channels
- ✅ Limit access to bot features based on roles (e.g., Admins only)
- ✅ Stay online 24/7 using Replit + UptimeRobot integration
- Command-based posting system (
!post) - Role-based access control (
adminrole only) - Flask keep-alive server for free hosting
- Simple logging and error handling
The FRAME Bot is actively deployed and running at:
You can host FRAME Bot for free using:
Environment variables required:
DISCORD_BOT_TOKEN: Your bot token from Discord Developer Portal
Make sure your bot has the following Discord permissions:
- Send Messages
- Read Message History
- Manage Messages (optional)
- View Channels
Also, ensure Message Content Intent is enabled in the Discord Developer Portal.
MIT License
© 2025 FRAME Protocol
Open a pull request or issue if you'd like to extend bot features or fix bugs. All contributions welcome from the community.