{"repo":"nerufuyo/nerubot","free":true,"listed":false,"github":"https://github.com/nerufuyo/nerubot","clone":"git clone https://github.com/nerufuyo/nerubot.git","description":"A feature-rich Discord bot built with Rust. AI chat, moderation, utility tools, fun commands, confessions, roasts, news, whale alerts, analytics, music, and scheduled reminders.","language":"Rust","stars":35,"topics":["ai","artificial-intelligence","bot","discord","machine-learning","python"],"license":null,"category":"machine-learning","readme_excerpt":"NeruBot v5.0.1 A feature-rich Discord bot built with Rust 🦀 Features Category Commands Description ---------- ---------- ------------- AI Chat /chat , /chat-reset Chat with DeepSeek AI, per-user history Roast /roast Humorous roasts based on activity Moderation /kick , /ban , /timeout , /warn , /purge Server moderation Fun /coinflip , /8ball , /meme , /dad-joke Fun commands Analytics /stats , /profile Server & user statistics Reminders /reminder Indonesian holidays & Ramadan Utility /calc , /poll Calculator & polls Help /help Show all commands Stack - Language: Rust (2024 Edition) - Discord: Serenity - Database: PostgreSQL (shared with Neruwork) - Cache: Redis (shared with Neruwork) - AI: DeepSeek API Quick Start Docker Environment Variables Variable Required Description ---------- ---------- ------------- DISCORD TOKEN ✅ Discord bot token DATABASE URL ✅ PostgreSQL connection string REDIS URL ✅ Redis connection string DEEPSEEK API KEY ⚡ For AI chat feature Database Uses the same PostgreSQL database as Neruwork. Migrations run automatically on startup. Tables: - guild config — Server settings - chat history — AI chat sessions - roasts — Roast history - mod logs — Moderation logs - warnings — User warnings - message stats — Message analytics - command usage — Command analytics - reminders — User reminders - polls — Active polls License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/nerufuyo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nerufuyo/nerubot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}