https://github.com/hunter87ff/spruce
Spruce is a multi-functional open source Discord bot, designed to streamline the management of servers and esports events.
https://github.com/hunter87ff/spruce
automation discord-py esports python tournament
Last synced: 12 months ago
JSON representation
Spruce is a multi-functional open source Discord bot, designed to streamline the management of servers and esports events.
- Host: GitHub
- URL: https://github.com/hunter87ff/spruce
- Owner: Hunter87ff
- License: gpl-3.0
- Created: 2022-02-27T19:30:36.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-06-04T21:02:28.000Z (about 1 year ago)
- Last Synced: 2025-06-05T01:51:35.119Z (about 1 year ago)
- Topics: automation, discord-py, esports, python, tournament
- Language: Python
- Homepage: https://sprucebot.tech
- Size: 123 MB
- Stars: 12
- Watchers: 1
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: changes.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
## Spruce
[](#)
[](#)
[](#)
[](#)
[](#)
[](#)
[](#)
[](#)
[](#)
[](#)
[](#)
[](#)
Spruce is a multi-functional Discord app designed to streamline the management of Discord tournaments and servers. Our mission is to provide a comprehensive solution for tournament organizers and server administrators, ensuring a seamless and enjoyable experience for all participants.
## Features
Spruce is a multi-purpose discord app that provides various kind of features like:
```
- Esports Tournament Management
- Auto Group Setup
- Text To Speech
- Ticket System
- Music Player
- Translation
- Moderation
- Utility
- and much much more...
```
> [!NOTE]
> If you decide to edit, compile or use this code in any way. Kindly respect the [`LICENSE`](https://github.com/Hunter87ff/spruce/blob/main/LICENSE)
## Support Server
> If you're facing any kind of issues with spruce, feel free to join our discord support server
[](https://discord.gg/vMnhpAyFZm)
## Commands
__**Esports**__
`tourney_setup`, `add_slot`, `cancel_slot`, `group_setup`, `change_slot`, `pause_tourney`, `start_tourney`, `tourney`, `faketag`, `girls_lobby`, `publish`, `tourneys`, `auto_group`, `tconfig`
---------------------------------
__**Moderation**__
`clear`, `clear_perms`, `channel_del`, `channel_make`, `create_channel`, `delete_category`, `mute`, `unmute`, `kick`, `ban`, `hide`, `unhide`, `lock`, `unlock`, `hide_category`, `unhide_category`, `lock_category`, `unlock_category`, `setup`
---------------------------------
__**Utility**__
`addemoji`, `tts`, `avatar`, `banner`, `botinfo`, `ping`, `embed`, `embed_img`, `member_count`, `nick`, `nitro`, `prefix`, `react`, `server_av`, `serverinfo`, `toss`, `userinfo`, `whoiss`, `uptime`, `translate`, `setup_ticket`
---------------------------------
__**Roles**__
`create_roles`, `port`, `inrole`, `remove_roles`, `del_roles`, `give_roles`, `remove_role_members`, `role_all_bot`, `role_all_human`, `role_all_human`, `role_all_bot`, `hide_roles`, `unhide_roles`
---------------------------------
__**Musics**__
`play`, `pause`, `resume`, `queue`, `skip`, `stop`, `join`, `leave`, `pitch`, `volume`, `speed`, `spotify`