All Projects → Darkempire78 → Raid-Protect-Discord-Bot

Darkempire78 / Raid-Protect-Discord-Bot

Licence: GPL-3.0 license
A Discord Bot that allows you to protect your Discord server with captcha, anti profanity, anti nudity image, anti spam, account age required, logs...

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Raid-Protect-Discord-Bot

Guildbomb-Discord-Bot
💣 Guildbomb is a simple discord-bot, which shows you how easy it can be to raid a discord-server within one minute, so everybody will be banned, all emojis will be deleted, all invites will be deleted, every role and every channel too..
Stars: ✭ 182 (+0%)
Mutual labels:  discord-bot, raid, discord-py
cs-wordpress-bouncer
CrowdSec is an open-source cyber security tool. This plugin blocks detected attackers or display them a captcha to check they are not bots.
Stars: ✭ 25 (-86.26%)
Mutual labels:  captcha, captcha-image, captcha-generator
jcaptcha
可扩展java验证码工具类。支持字母,中文,数字运算;同时可配置验证码尺寸,背景色,干扰项
Stars: ✭ 33 (-81.87%)
Mutual labels:  captcha, captcha-image
spamtoberfest
Fight against PR spammers
Stars: ✭ 51 (-71.98%)
Mutual labels:  anti-spam, antispam
Karuma
Karuma is a Discord Bot including Nukes, Raids, Mass DM and other features. Only for educational purposes 🥱🚀
Stars: ✭ 132 (-27.47%)
Mutual labels:  discord-py, discord-raid
captcha-generator
An NPM package to generate captcha images that can be used in Discord bots or various other projects
Stars: ✭ 45 (-75.27%)
Mutual labels:  captcha, captcha-generator
go-captcha
Go Captcha is a behavioral captcha, which implements the generation of random verification text and the verification of click position information.
Stars: ✭ 86 (-52.75%)
Mutual labels:  captcha, captcha-generator
bitrix-antispam
1C Bitrix anti-spam mod.
Stars: ✭ 10 (-94.51%)
Mutual labels:  anti-spam, antispam
eco-bot
A Economy Bot made using discord module of python
Stars: ✭ 31 (-82.97%)
Mutual labels:  discord-bot, discord-py
scp-079-captcha
Provide challenges for newly joined members
Stars: ✭ 52 (-71.43%)
Mutual labels:  captcha, anti-spam
Server-Captcha
Protect Your Server From Automated Bots With Captcha Now !
Stars: ✭ 18 (-90.11%)
Mutual labels:  captcha, discord-captcha
tgGuard
frist antispam and group moderator TeleGram bot with fast speed, high power and low space
Stars: ✭ 22 (-87.91%)
Mutual labels:  anti-spam, antispam
cogwatch
Automatic hot-reloading for your discord.py command files.
Stars: ✭ 17 (-90.66%)
Mutual labels:  discord-bot, discord-py
discord-ui
A discord.py extension for sending, receiving and handling ui interactions in discord
Stars: ✭ 28 (-84.62%)
Mutual labels:  discord-bot, discord-py
Online-Forever
A Code that can make your Discord Account 24/7!
Stars: ✭ 246 (+35.16%)
Mutual labels:  discord-bot, discord-py
ChatControl-Pro
The ultimate chat solution. Prevent spam, ads, swears and even bots on your server. Replaced by ChatControl Red: https://mineacademy.org/chatcontrol-red
Stars: ✭ 65 (-64.29%)
Mutual labels:  anti-spam, antispam
buttons
A simple to use interactive session and paginator with custom button support for discord.py.
Stars: ✭ 30 (-83.52%)
Mutual labels:  discord-bot, discord-py
TragicSimpBot
TragicSimp is a discord bot that can send memes, facts, jokes, quotes, and track user stats. This bot has leveling system which rank user based on their commands in a channel created by Bot
Stars: ✭ 22 (-87.91%)
Mutual labels:  discord-bot, discord-py
Discord-Moderation-Bot
Modular Moderation bot for Discord
Stars: ✭ 49 (-73.08%)
Mutual labels:  discord-bot, discord-py
captcha-canvas
A captcha generator by using skia-canvas.
Stars: ✭ 40 (-78.02%)
Mutual labels:  captcha, captcha-generator

Raid Protect Discord Bot

Raid Protect is a Discord bot wich allow to protect your discord server efficiently.

Captcha

Installation

Install all dependencies:

  • pip install -r requirements.txt
  • Then put your Discord token that can be found in the Discord's developers portal inside config.example.json (do not change anything else)
  • Rename it to config.json
  • This bot have to use the "server members intent", so you have to enable it in the Discord's developers portal

Finally, host the bot and invite it to your own server.

Features

This Discord Bot protect your Discord server with many functions.

  • Captcha firewall
  • Minimum account age required
  • Anti nudity image
  • Anti profanity
  • Anti spam
  • Logs
  • Basic moderation commands
  • Multi guild support
  • Multi language (EN, FR)

Restrictions do not affect members with ADMINISTRATOR permission !

Logs

Commands

?setup <on/off> : Set up the captcha protection.
?settings : Display the list of settings.
?giveroleaftercaptcha <role ID/off> : Give a role after that the user passed the captcha.
?minaccountage <number (hours)> : set a minimum age to join the server (24 hours by default).
?antinudity <true/false> : Enable or disable the nudity image protection.
?antiprofanity <true/false> : Enable or disable the profanity protection.
?antispam <true/false> : Enable or disable the spam protection.
?allowspam <#channel> (False) : Enable or disable the spam protection in a specific channel.
?lock | unlock <#channel> : Lock/Unlock a specific channel.

?userinfos <@user/ID> : Get user infomations.

?ban <@user/ID> : Ban the user.
?kick <@user/ID> : Kick the user.

?changeprefix <prefix> : Change the bot's prefix for the guild.
?changelanguage <language> : Change the bot's language for the guild.
?help : display help.

Potential errors

ImportError: cannot import name 'joblib' form 'sklearn.externals'

You have to download the last version of profanity_check. Unstall you current version and download the v1.0.6 with git+https://github.com/dimitrismistriotis/profanity-check

Discord

Join the Discord server !

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

This project is under GPLv3.

Stargazers

Stargazers over time

Advice :

You should use Discord Tools to code your Discord bots on Visual Studio Code easier. Works for Python (Discord.py), Javascript (Discord.js, Eris) and Java (JDA). Generate template bot and code (snippets).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].