https://github.com/astra1dev/tack-oh
a discord bot with lots of fun commands, games, economy, and more!
https://github.com/astra1dev/tack-oh
Last synced: about 2 months ago
JSON representation
a discord bot with lots of fun commands, games, economy, and more!
- Host: GitHub
- URL: https://github.com/astra1dev/tack-oh
- Owner: astra1dev
- License: gpl-3.0
- Created: 2024-09-03T13:09:47.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-04-26T14:43:56.000Z (about 2 months ago)
- Last Synced: 2026-04-26T16:21:19.473Z (about 2 months ago)
- Language: Python
- Size: 78.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
a discord bot with lots of fun commands, games, economy, and more!
# 🎉 Features
- 💸 customizable per-server economy system
- 🎮 games like rock paper scissors or connect4
- 😂 fun commands like hacking another user (real), random jokes or animal images
- 🖼️ apply effects and filters to images
- 🔰 get anime news, characters, and waifus
- ⚙️ every command can be enabled and disabled
- 🕊️ lightweight, doesn't need many permissions
- 🎓 easy installation, no coding knowledge required
> [!NOTE]
> This is a self-hosted bot – meaning you will need to host and maintain your own instance.
# 🛠️ Installation
- Set up your bot on the [Discord developer portal](https://discord.com/developers/applications) if you haven't already.
- Download the necessary files with `git clone https://github.com/astra1dev/tack-oh.git`
- Install the required packages with `python -m pip install -r requirements.txt`
- Edit the file `/settings/.env` and add the following:
- Your bot's token, which can be found on the Discord developer portal
- Your SomeRandomAPI API key, which can be obtained [here](https://docs.some-random-api.com/authorization). It is required for `/lyrics` to work, and lowers rate limits for some other commands.
- Run the bot with `python3 bot.py`
You can now add the bot in two ways:
- Invite the bot **to your server** (or any server where you have "Manage Server" permission) using the OAuth2 URL generator on the Discord developer portal.
- Add the bot directly **to your account**. This allows you to use the bot in *any* server.
If you have "Use External Apps" permission in a server, the bot's messages will be visible to everyone, otherwise, they will only be visible to you.
You won't be able to use the economy system in servers that don't have the bot added.