Skip to content

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

License

Notifications You must be signed in to change notification settings

anjannair/Rufus-Discord-Bot

Repository files navigation

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

The Pacman inspired logo

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!

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Languages