https://github.com/sharifpoetra/thunder-java
Thunder the legendary bot that now come out reborn!
https://github.com/sharifpoetra/thunder-java
discord-bot java jda jda-bot jda-discord-bot multipurpose music-bot
Last synced: 7 months ago
JSON representation
Thunder the legendary bot that now come out reborn!
- Host: GitHub
- URL: https://github.com/sharifpoetra/thunder-java
- Owner: SharifPoetra
- License: apache-2.0
- Created: 2019-09-25T04:49:58.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T17:44:40.000Z (almost 2 years ago)
- Last Synced: 2025-03-18T02:21:34.086Z (7 months ago)
- Topics: discord-bot, java, jda, jda-bot, jda-discord-bot, multipurpose, music-bot
- Language: Java
- Homepage:
- Size: 85.9 MB
- Stars: 21
- Watchers: 1
- Forks: 7
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# Thunder
[](https://opensource.org/licenses/Apache-2.0)
[](https://discord.gg/ZEFrfj5)
[](https://dependabot.com)
[](https://circleci.com/gh/SharifPoetra/thunder-java)


> You can invite the bot [here](https://discordapp.com/oauth2/authorize?client_id=580626972741337088&scope=bot&permissions=70642768&guild_id=0)
# Selfhosting
## Using the latest releases:
1. Download the jar [here](https://github.com/SharifPoetra/thunder-java/releases) (it should be a `.jar` file and `config.txt.example`. `playlist_file.txt.example` is just an example for how playlists works)
2. Rename [config.txt.example](https://github.com/SharifPoetra/thunder-java/blob/master/config.txt.example) to `config.txt` and fill it out.
3. Run: `java -jar thunder.jar`## Using docker compose
1. Create your working directory, example: `mkdir thunder && cd thunder`
2. Rename [config.txt.example](https://github.com/SharifPoetra/thunder-java/blob/master/config.txt.example) to `config.txt` and fill it out.
3. Rename [docker-compose.yml.example](https://github.com/SharifPoetra/thunder-java/blob/master/docker-compose.yml.example) to `docker-compose.yml`
4. Run: `docker-compose up --build -d`# Contributing
We are very open for any contributions. Please read [CONTRIBUTING.md](https://github.com/SharifPoetra/thunder-java/blob/master/CONTRIBUTING.md) for more insformation.
# Licensing
The bot is licensed under the Apache 2.0 license. See the file [LICENSE.md](https://github.com/SharifPoetra/thunder-java/blob/master/LICENSE.md) for more information. If you plan to use any part of this source code in your own bot, I would be grateful if you would include some form of credit somewhere.