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.

Owner
Suvaditya Mukherjee
Google DSC Lead MPSTME | Technical Software Co-Head at ISA MPSTME
Suvaditya Mukherjee
A library that revolutionizes the way people interact with NextDNS.

NextDNS-API An awesome way to interface with your NextDNS account - via Python! Explore the docs Β» Report Bug . Request Feature Table Of Contents Abou

34 Dec 07, 2022
Jika ada pertanyaan lebih lanjut, hubungi kontak dibawah ini. Terimakasih...

⚑ Lynx Userbot ⚑ Userbot Used for Fun on Telegram, and for Maintianing Your Group. This is a Repo Lynx-Userbot. This is Repo was Created by Axel From

29 Aug 30, 2021
PRAW, an acronym for "Python Reddit API Wrapper", is a python package that allows for simple access to Reddit's API.

PRAW: The Python Reddit API Wrapper PRAW, an acronym for "Python Reddit API Wrapper", is a Python package that allows for simple access to Reddit's AP

Python Reddit API Wrapper Development 3k Dec 29, 2022
Implementation of Chatterbot using Discord API

discord-chat-bot Implementation of Chatterbot using Discord API. Usage Due to the necessity of storing files to train the AI, the bot is not hosted pu

kiwijuice56 0 Sep 29, 2022
A python discord client interaction emulator for the DC29 badge code channel

dc29-discord-signalbot A python discord client interaction emulator for the DC29 badge code channel Prep Open Developer mode Open the developer mode f

8 Aug 23, 2021
This is a Telegram video compress bot repo. By Binary TechπŸ’«

This is a Telegram Video Compress Bot. Prouduct By Binary Tech πŸ’« Features Compresse videos and generate screenshots too.You can set custom video name

silentz lk 2 Jan 06, 2022
Threat Intel Platform for T-POTs

T-Pot 20.06 runs on Debian (Stable), is based heavily on docker, docker-compose

Deutsche Telekom Security GmbH 4.3k Jan 07, 2023
A Twitter Bot that retweets and likes tweets with the hashtag #girlscriptwoc and #girlscript, and also follows the user.

GirlScript Winter of Contributing Twitter Bot A Twitter Bot that retweets and likes tweets with the hashtag #girlscriptwoc and #girlscript, and also f

Pranay Gupta 9 Dec 15, 2022
The Sue Gray Alert System was a 5 minute project that just beeps every time a new article is updated or published on Gov.UK's news pages.

The Sue Gray Alert System was a 5 minute project that just beeps every time a new article is updated or published on Gov.UK's news pages.

Dafydd 1 Jan 31, 2022
Declarative assertions for AWS

AWSsert AWSsert is a Python library providing declarative assertions about AWS resources to your tests. Installation Use the package manager pip to in

19 Jan 04, 2022
If you only have hash, you can still operate exchange

PTH Exchange If you only have hash, you can still operate exchange This project module is the same as my other project Exchange_SSRF, This project use

Jumbo 37 Dec 26, 2022
Utilizing the freqtrade high-frequency cryptocurrency trading framework to build and optimize trading strategies. The bot runs nonstop on a Rasberry Pi.

Freqtrade Strategy Repository Please test all scripts and dry run them before using them in live mode Contact me on discord if you have any questions!

Michael Fourie 90 Jan 01, 2023
A powerful bot to copy your google drive data to your team drive

βš›οΈ Clonebot - Heroku version ⚑ CloneBot is a telegram bot that allows you to copy folder/team drive to team drives. One of the main advantage of this

MsGsuite 269 Dec 23, 2022
AWS Quick Start Team

EKS CDK Quick Start (in Python) DEVELOPER PREVIEW NOTE: Thise project is currently available as a preview and should not be considered for production

AWS Quick Start 83 Sep 18, 2022
😈 Discord RAGE is a Python tool that allows you to automatically spam messages in Discord

😈 Discord RAGE Python tool that allows you to automatically spam messages in Discord 🏹 Setup Make sure you have Python installed and PIP is added to

Alphalius 4 Jun 12, 2022
A zero-dependency Python library for getting the Kubernetes token of a AWS EKS cluster

tokeks A zero-dependency Python library for getting the Kubernetes token of a AWS EKS cluster. No AWS CLI, third-party client or library (boto3, botoc

Chris Karageorgiou Kaneen 6 Nov 04, 2022
Discord Token Checker and Info

Discord Token Checker A simple way to check Discord user tokens and their info in bulk. By Roover#7098. https://discord.gg/W8hnMWY6XP Proxy support co

Roover 3 Dec 09, 2021
A bot that connects your guild chat to a Discord channel, written in Python.

Guild Chat Bot A bot that connects your guild chat to a discord channel. Uses discord.py and pyCraft Deploy on Railway Railway is a cloud development

Evernote 10 Sep 25, 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
Automatic Video Library Manager for TV Shows

Automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic. Dependen

1.5k Dec 22, 2022