Skip to content
This repository was archived by the owner on Jul 13, 2023. It is now read-only.

Repository files navigation

Discord Python Bot Template

Discord Python Bot Template, for those looking for ideas or starting to learn Python!

Features

  • Slash Commands (Slash commands: /help, /radio.. etc)
  • Prefix Used Commands (Owners Only: !update. Updates the bot via git)
  • Text to Image Generator (/generate: Generate a AI made image of whatever you want)
  • Invite Command (will be cleaned up and more info added on the embed)
  • Fun Commands (/help fun: Commands like 8ball, bitcoin etc if you wanna mess around.)
  • Moderation (/ban, /warn, /kick.. etc: Smart warns - 3 warns = kick, 5 = ban.)
  • Tickets (/tickets: needs to be redone)
  • Radios (Play radio's from online sources)
  • Pastebin (uploads files to a pastebin so you dont have to download files that you dont trust)
  • level system

Coming Soon

  • better optimized code
  • per server tags + warns
  • logging messages + more
  • Someway to make updating the bot faster

If you have suggestions on adding something, feel free to ask and or make a PR!

Install the dependencies

pip install -r requirements.txt

Setting up the bot properties

When setting up the bot remove "example" from example.config.py!!

# Importsimportdisnake# Discord Tokentoken='TOKEN'# Versionversion='1.5.5'# Your Discord Server ID Will Go Here guild='GUILD ID'# The Prefix You Want For Your Discord Botprefix='!'# Bot Statusactivity= ["/help", "discord.py", "With Python", "Made by Person0z", "v1.5.6"]
# ColorsSuccess=disnake.Color.greenError=disnake.Color.redRandom=disnake.Color.random# Owner IDowner_ids= [000000000000000, 000000000000000] # You can add more owner ids by adding a comma and the id# Welcomes & Goodbyes Channel IDwelcome_channel=0000000000000000join_role='Member'# The role you want to give to new members# Logging Channel IDlogs= [0000000000000000] # You can add more channels by doing this: [channel_id, channel_id, channel_id]

How to run

The bot can be started with a python command:

python main.py OR python3 main.py OR .sh/bat files

Sponsers

Zluqe, Experience hassle-free bot hosting with Zluqe. Our platform offers free hosting for both Python, Java and JavaScript bots, making it the one-stop solution for all your Discord needs.

About

Discord Python Bot Template, for those looking for ideas or starting to learn Python!

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages