trict moderation pipeline to ensure all content is high-quality and safe before being broadcast to the public.
Key Features Fact Submission Pipeline: Users submit facts via /submit. These are held in a pending.json file until a staff member reviews them.
Staff Approval System: Staff members use /approve or /deny to manage submissions. Approved facts are moved to a permanent database and shared in a designated public channel.
Interactive Engagement: Users can request a random fact using /fact and interact with a persistent Like button. The bot tracks these likes and displays a Like Leaderboard to highlight the most popular content.
Automated Hosting Maintenance: Includes a built-in Renewal Reminder task that pings the owner every 20 hours to ensure the bot’s hosting (on FPS.ms) stays active.
Security & Control The Master Block Check: A central security function that enforces several layers of protection:
Maintenance Mode: A global toggle to pause bot functions for everyone except the owner.
User Blacklist: Prevents specific users from interacting with the bot across all servers.
Server Blacklist: Blocks the bot’s functionality in specific servers by their ID.
Owner Bypass: The bot is hardcoded to recognize your OWNER_ID, ensuring you never get locked out of your own commands, even in blacklisted environments.
Technical Structure Language: Python using the discord.py library.
Data Storage: Uses multiple .json files (pending.json, approved_list.json, likes.json, server_blacklist.json, and blacklist.json) to keep data organized and persistent across restarts.
Slash Commands: Fully utilizes Discord’s modern app_commands (Slash Commands) for a clean, user-friendly interface.
Short description: The ultimate destination for curious minds! 💡 Submit interesting facts, vote for your favorites, and climb the leaderboard. Spreading knowledge, one flare at a time.
Prefix: /
Servers: 0
Shards: Unknown
Library: discord.py