This is a simple Discord bot written in Python using the discord.py library. The bot responds to specific commands and performs certain actions.
- Python 3.11.4 or higher
- discord.py library
pip install -r requirements.txt
- Install Python from the official website.
- Install discord.py using pip:
pip3 install -r requirements.txt
python -m KGUB
If you face an error mentioning "this system does not have Windows Long Path support enabled." run the following command in powershell
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "LongPathsEnabled" -Value 1 -PropertyType DWORD -Force
bot = commands.Bot(command_prefix='kgub')
from discord.ext import commands
class Alive(commands.Cog):
def __init__(self, bot):
self.bot = bot
@commands.command()
async def alive(self, ctx: commands.Context):
await ctx.send("Hey {0.author.mention}! How are you?".format(ctx.message))
async def setup(Client: commands.Bot):
await Client.add_cog(Alive(Client))
kgub alive
- check if the bot is active
kgub attendance
- gives attendance for active participants in a channel
kgub ping
- checks the ping status
kgub summup
- summerizes a message
kgub popular
- counts and return the number of reactions on top (10 - max) messages
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.