Rufus Discord Bot
A simple moderation and auto-mod bot for discord. This discord bot which can autopost memes at a frequent interval. Among us muting and un-muting all players in voice along with high definition maps and information for beginners. Summarizes links and gives a TLDR of articles. [NEW] - Can export chats in HTML format
Install / Use
npx skills add anjannair/Rufus-Discord-BotInstalls into whichever agent you are using.
README
Rufus
THIS BRANCH IS MAINTAINED AT A SLOWER PACE AND THE BETTER BRANCH CAN BE FOUND ON THE OTHER BRANCH OF THIS REPOSITORY (COMMANDO VERSION)
Rufus is a dicord bot with the intention of replacing MEE6. The intention is to make bots open sourced and so that more people build bots using Discords extensive API.
The extensive guide to building a Javascript bot can be found here.
This is no way affliated to the company Rufus.
THE COMMANDO VERSION OF THIS CODE IS IN THIS BRANCH
<div align="center"> <img src="https://github.com/anjannair/Rufus-Discord-Bot/blob/master/images/Rufus.png" > <p>The Pacman inspired logo</p> </div>Environment Variables
TOKEN = //YOUR DISCORD TOKEN
TENOR = //YOUR TENOR TOKEN
MEMCACHEDCLOUD_PASSWORD = //MEMCACHE CLOUD TOKEN
MEMCACHEDCLOUD_SERVERS = //MEMCACHE SERVER TOKEN
MEMCACHEDCLOUD_USERNAME = //MEMCACHE USERNAME TOKEN
COC = //CLASH OF CLANS API KEY
TLDR = //YOUR SMMRY API
Features
• Automeme feature - Post memes every one hour (time can be changed) from an array of subreddits at random. The API link in the array can be edited to add more subreddits.
• Transcript aka chat exporter - Generate an html transcript of your channel and export the chats in that format (Still in development)
• Manuals - A lot of my friends were new to the enviornment of discord. To easen them up they only had to remember one prefix only and a the bot name they wanted to know about.
• Moderation - Ban, kick, warn, prune messages, mute and unmute all and muting and unmuting a user (same goes for deafening) features are included with appropriate permissions.
• AutoModeration - Remove a list of bad words and dangerous links (nsfw included) along with captcha for new members(bots are ignored) and keep your server clean.
• Games - Currently 8ball and TicTacToe are included.
• QR code generator for links.
• API integrations - Currently ReviewMeta API, Reddit meme API, Urban Dictionary API, Number API, CatFact API, Dogpile API, NASA API, SMMRY API and Tenor API are being used.
• Heroku integration - A free cloud hosting for small bots for few guilds (servers). The bot remains online 24/7.
HOW TO START BUILDING MY BOT?
Click over here
HOW TO HOST MY BOT?
Click here
HOW TO LINK BOT TO DATABASE
Click here
I have tried to make the Wiki page as detailed as possible. I hope you learn something new!
Related Skills
dbx
13.7k20 MB lightweight cross-platform database client for 70+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker.
product
Cloud-agnostic Kubernetes infrastructure with Terraform & Helm for homelabs, edge, and production clusters.
ghidra-mcp
3.2kGhidra MCP Server — 200+ MCP tools for AI-powered reverse engineering. GUI plugin + headless server, lazy tool loading, convention enforcement, batch operations, Ghidra Server integration, and Docker deployment.
radar
2.8kThe missing open-source Kubernetes UI with a built-in MCP server for AI agents. See what's broken, why, and what changed. Issues, Topology, event timeline, Helm, GitOps, live service traffic, and cluster audits - all in one Go binary.
