https://github.com/dts-11/pizzahat
Multi-purpose bot made with discord.py
https://github.com/dts-11/pizzahat
bot discord discord-bot discord-py dpy multi-purpose-bot multi-purpose-discord pizzahat
Last synced: 29 days ago
JSON representation
Multi-purpose bot made with discord.py
- Host: GitHub
- URL: https://github.com/dts-11/pizzahat
- Owner: DTS-11
- License: agpl-3.0
- Created: 2021-12-05T06:59:26.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-03-16T08:20:02.000Z (3 months ago)
- Last Synced: 2025-05-07T13:06:09.070Z (29 days ago)
- Topics: bot, discord, discord-bot, discord-py, dpy, multi-purpose-bot, multi-purpose-discord, pizzahat
- Language: Python
- Homepage: https://pizzahat.vercel.app
- Size: 2.96 MB
- Stars: 30
- Watchers: 2
- Forks: 20
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
![]()
PizzaHat Discord BotYour ultimate Discord companion!
![]()
![]()
![]()
## âšī¸ âĸ Info
[PizzaHat](https://pizzahat.vercel.app) is a multi-purpose bot, made to satisfy your needs, as well as your server's needs too! This project is open source so that other developers could work on it and make it even better!
##
âĸ Features
- đ Over 150+ commands!
- đŧ 99% uptime.
- đ Low latency.
-Powerful moderation.
- đĄī¸ Effective automod and antiraid system.
- đĨŗ Fun commands.
- đŽ Fun games.
- âī¸ Utility commands.
- đ Emoji management.
- đ Advanced logging system.
- đ Starboard system.
- đŗ Poll voting system
- đˇ Tag system
- đ Ticket system
-Updated and maintained!
##
âĸ How to contribute?
- Fork the repo.
- Create a new branch
- Add features/changes (with proper docs for help)
- Format code & sort imports with Ruff```bash
ruff check --select I --fix .
ruff format .
```- Commit and push the changes
- Submit pull request##
âĸ Self hosting
I'd prefer if you don't run an instance of this bot. Just use the `invite` command to invite the bot to your server. The code here is for **_educational an developmental purposes only!_**
\
Anyways, if you still want to self host this, here are the steps:- Install [Python 3.8 or higher](https://www.python.org/downloads/)
- Install [Git](https://git-scm.com/downloads)
- Clone the repo
```bash
$ git clone https://github.com/DTS-11/PizzaHat.git
```- Install the dependencies
```bash
cd PizzaHat
pip install -r requirements.txt
```- Configuring the bot
Create a `.env` file with the following format```
TOKEN = your_bot_token
PG_URL = postgresql_connection_url
```Create a `bad_words.py` file in the `utils` directory
```py
BANNED_WORDS = [
"list of",
"banned words",
"for automod",
]
```- Running the bot
```bash
python .
```Run this command in 'PizzaHat/PizzaHat' directory \
---
Note:
- We do not provide support for self-hosting. If you are unable to self host PizzaHat by yourself, just use the bot itself which we put lot's of work into.
- You also CANNOT USE self-hosted version commercially (ie: public bot or using this code for money).
- You CANNOT USE PizzaHat's name, logo in your bot.
- You MUST give credits to the repository and to the contributors.
- You are also NOT ALLOWED to change/remove the `credits` command.
---
Invite Bot | Discord server