Online Safety Bot is the official main bot for the Online Safety Discord server. It helps protect users, educate about cybersecurity, and provide user-friendly safety tools. This bot is free, open-source, and designed for both private and community servers.
-
💬 Anonymous Tips & Cybersecurity Advice Users can receive random safety tips.
-
🕵️ Username Checker Detect suspicious or scam-like usernames instantly.
-
🤖 AI Mod Assistant (In Development) AI-based message analysis to detect scams, grooming, hate speech, and more.
-
More Coming!
git clone https://github.com/OnlineSafetyOrg/bot.git
cd botnpm installCreate a .env file:
DISCORD_TOKEN="your_bot_token"
OPENAI_API_KEY="(optional - for AI)"
KOFI_API_KEY="(optional - for Ko-fi integration)"Make sure your bot has the following permissions:
Read MessagesSend MessagesEmbed LinksManage MessagesSend DMs- (More coming soon)
- Language: TypeScript
- Discord Framework: discord.js v14
- Database: Prisma + MongoDB
- AI Integration (planned): OpenAI
- Donations: Ko-fi Webhooks
- 📊 Insights dashboard and metrics
- 🧠 Advanced AI content moderation
- 🧩 Modular add-ons (e.g. scam bot detection, alt detection)
- 📨 Auto DM protection & profile safety filters
We welcome contributions! Open issues or submit pull requests with suggestions, fixes, or new features.
Join our support and development server on Discord: 👉 Join Online Safety
Online Safety builds bots and tools that protect Discord users by promoting anonymous, secure, and supportive communication.
This project is licensed under the GNU GPL v3.0 — you're free to use, modify, and share it as long as the source remains open.