A Discord bot written in Python that can be used to control event management on a server.

Overview

Event Management Discord Bot

A Discord bot written in Python that can be used to control event management on a Discord server. Made originally for GDSC MPSTME CodeWars

Requirements:

Commands List:

  • Create a new Role

$createGeneralRole

Can be used to create a new role. As of now, the permission level of this role is static and cannot be changed without making changes to the script

  • Delete an existing Role

$deleteGeneralRole

Can be used to delete a previously-existing role.

  • Create a new Category

$createGeneralRole

Can be used to create a new category.

  • Delete an existing Category

$deleteGeneralRole

Can be used to delete a previously-existing category.

  • Create a new Text Channel

$createTC category= role_to_sync_with=

Can be used to create a new Text Channel.

  • Delete an existing Text Channel

$deleteTC

Can be used to delete a previously-existing Text Channel.

  • Create a new Voice Channel

$createVC category= role_to_sync_with=

Can be used to create a new Voice Channel.

  • Delete an existing Voice Channel

$deleteVC

Can be used to delete a previously-existing Voice Channel.

  • Create a new Team

$createAllTeamReqs

Can be used to create a new team, which includes a private Role and a private category synced with the role, containing 1 Text and 1 Voice Channel

  • Delete an existing Team

$deleteVC

Can be used to delete a previously-existing Team.

  • Kick/Remove a user

$removeUser

Can be used to kick/remove a user from the server.

  • Ban a user

$banUser

Can be used to ban a user from the server.

  • Add an existing role to a user

$addRole

Adds pre-defined role on requested user.

  • Remove an existing role present with a user

$removeRole

Removes specified role of requested user.

  • Server Mute a user

$serverMuteActive

Activates Server Mute on requested user. Has no effect if user is already server-muted.

  • Server Deafen a user

$serverDeafenActive

Activates Server Deafen on requested user. Has no effect if user is already server-deafened.

  • Remove Server Mute from a user

$serverMuteDeactive

Deactivates Server Mute on requested user. Has no effect if user is not server-muted already.

  • Remove Server Deafen from a user

$serverDeafenDeactive

Deactivates Server Deafen on requested user. Has no effect if user is not server-deafened already.

  • Get commands help

$help_wanted

Generates this documentation within your Discord server Text channel

Feel free to make PRs or issues on this to improve the code quality.

You might also like...
Satoshi is a discord bot template in python using discord.py that allow you to track some live crypto prices with your own discord bot.

Satoshi ~ DiscordCryptoBot Satoshi is a simple python discord bot using discord.py that allow you to track your favorites cryptos prices with your own

A group management bot written in python3 using the python-telegram-bot library.

Chika Fujiwara A modular telegram Python bot running on python3 with an sqlalchemy database. Originally a Marie fork, Chika was created for personal u

A bot to get Statistics like the Playercount from your Minecraft-Server on your Discord-Server

Hey Thanks for reading me. Warning: My English is not the best I have programmed this bot to show me statistics about the player numbers and ping of m

The Python version of the official Discord bot for the Astura Studios Discord community server.

About Astura (Python version) is the official Discord bot for the Astura Studios Discord community server developed and maintained by Ascendus and the

OpenSea-Python-Bot - OpenSea Python Bot can be used in 2 modes

OpenSea-Python-Bot OpenSea Python Bot can be used in 2 modes. When --nft paramet

A Discord BOT that uses Google Sheets for storing the roles and permissions of a discord server.

Discord Role Manager Bot Role Manager is a discord BOT that utilizes Google Sheets for the organization of a server's hierarchy and permissions. Detai

Discord bot for Ukrfans Discord server

Ukrfans Discord Bot Discord bot for Ukrfans Discord server. 💡 Prerequisites Python ⚙️ Build & Run Create an .env file in the root directory and add t

Discord bot for name verifying. Created for TinkerHubGCEK discord server. Tinky is now deployed in heroku

Custom Discord bot This custom discord-python bot assigns roles to members joined at discord server. It looks and compares a list before verifying the

Discord bot to monitor collection of mods on the Steam Workshop and notify on update to selected discord server via Nextcordbot API.
Discord bot to monitor collection of mods on the Steam Workshop and notify on update to selected discord server via Nextcordbot API.

Steam-Workshop-Monitor Discord bot to monitor collection of mods on the Steam Workshop and notify on update to selected Discord channel via Nextcordbo

Owner
Suvaditya Mukherjee
Google DSC Lead MPSTME | Technical Software Co-Head at ISA MPSTME
Suvaditya Mukherjee
A Discord Server Cloner Which Can Clone Any Discord Server In Just Few Minutes

A Discord Server Cloner Which Can Clone Any Discord Server In Just Few Minutes.

samet 4 Jul 23, 2022
It's a Discord bot to control your PC using your Discord Channel or using Reco: Discord PC Remote Controller App.

Reco PC Server Reco PC Server is a cross platform PC Controller Discord Bot which is a modified and improved version of Chimera for Reco-Discord PC Re

Arvinth Krishna 12 Aug 31, 2022
A self-bot for discord, written in Python, which will send you notifications to your desktop if it detects an intruder on your discord server

A self-bot for discord, written in Python, which will send you notifications to your desktop if it detects an intruder on your discord server

LevPrav 1 Jan 11, 2022
iso6.9 is a Discord bot written in Python and is used to make your Discord experience better

iso6.9-2.6stable (debloated) iso.bot is originally made by notsniped#4573. This is a remix of iso.bot by αrchιshα#5518. iso6.9 is a Discord bot writte

Kamilla Youver 2 Jun 10, 2022
A discord bot written in discord.py to manage custom roles assigned to boosters of your server.

BBotty A discord bot written in discord.py to manage custom roles assigned to boosters of your server. v0.0.1-alpha released! This version is incomple

Oui002 1 Nov 27, 2021
A small and fun Discord Bot that is written in Python and discord-interactions (with discord.py)

Articuno (discord-interactions) A small and fun Discord Bot that is written in Python and discord-interactions (with discord.py) Get started If you wa

Blue 8 Dec 26, 2022
42-event-notifier - 42 Event notifier using 42API and Github Actions

42 Event Notifier 42서울 Agenda에 새로운 이벤트가 등록되면 알려드립니다! 현재는 Github Issue로 등록되므로 상단

null 6 May 16, 2022
An open-source Discord Nuker can be used as a self-bot or a regular bot.

How to use Double click avery.exe, and follow the prompts Features Important! Make sure to use [9] (Scrape Info) before using these, or some things ma

Exortions 3 Jul 3, 2022
Discord bot ( discord.py ), uses pandas library from python for data-management.

Discord_bot A Best and the most easy-to-use Discord bot !! Some simple basic auto moderations, Chat functions. It includes a game similar to Casino, g

Jaitej 4 Aug 30, 2022