https://github.com/mckenziejdan/slackminecraft
A lightweight Spigot plugin that bridges your Minecraft server with Slack, enabling real-time communication and event notifications between both platforms.
https://github.com/mckenziejdan/slackminecraft
bukkit java minecraft paperspigot plugin slack spigot
Last synced: over 1 year ago
JSON representation
A lightweight Spigot plugin that bridges your Minecraft server with Slack, enabling real-time communication and event notifications between both platforms.
- Host: GitHub
- URL: https://github.com/mckenziejdan/slackminecraft
- Owner: McKenzieJDan
- License: mit
- Created: 2019-12-19T14:43:42.000Z (over 6 years ago)
- Default Branch: dev
- Last Pushed: 2025-02-23T17:37:31.000Z (over 1 year ago)
- Last Synced: 2025-02-23T18:28:51.035Z (over 1 year ago)
- Topics: bukkit, java, minecraft, paperspigot, plugin, slack, spigot
- Language: Java
- Homepage:
- Size: 27.3 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Slack Minecraft
A lightweight Spigot plugin that bridges your Minecraft server with Slack, enabling real-time communication and event notifications between both platforms.
## Features
- 📢 Real-time game events in Slack
- 🎮 Player join/leave notifications
- 💀 Death messages
- 🏆 Achievement announcements
- ⌨️ Command execution logging (optional)
- 🎨 Custom player avatars
- 👤 Slack username mentions support
- ⚙️ Fully configurable messages
- 🔧 Debug mode for troubleshooting
## Installation
1. Download the latest release from [GitHub Releases](https://github.com/McKenzieJDan/SlackMinecraft/releases)
2. Place the .jar in your server's plugins folder
3. Restart your server
4. Configure your Slack app token in `plugins/SlackMinecraft/config.yml`
## Requirements
- Spigot/Paper 1.21.4+
- Java 17+
- Slack App Token ([Create a Slack App](https://api.slack.com/apps))
1. Create a new app from scratch
2. Add the `chat:write`, `channels:read`, and `users:read` scopes under "OAuth & Permissions"
3. Install the app to your workspace
4. Copy the "Bot User OAuth Token" (starts with `xoxb-`)
## Development
To build the plugin yourself:
1. Clone the repository
2. Run `mvn clean package`
3. Find the built jar in the `target` folder
## License
[MIT License](LICENSE)
Made with ❤️ by [McKenzieJDan](https://github.com/McKenzieJDan)