Due to a shortage of spare time to properly maintain this project, development effectively halted in Dec 2020.
As of now (Aug 2021), the project is still on hold and cannot be actively maintained.
In the future, there might be a re-code of the framework using the Spring framework but for now that's future music.
We may or may not occasionally push bug fixes, help with issues/questions or even restart development on the project.
Pull requests are still welcome but may take some time to review. (Which is why this repository is not archived at the moment.)
The JeakBot-Framework connects to the TeamSpeak server using the TS3 server query interface.
Java plugins can use the API to interact with the TeamSpeak server using the JeakBot-API.
Plugins can be programmed in a way that developers may be familiar from the Sponge plugin API for Minecraft as the projects idea is inspired by Sponge.
Type/Name | Badge | URL |
---|---|---|
License | bleeding-1.X.X/LICENSE | |
Language | ||
Latest (stable) | /releases | |
Latest (bleeding) | /releases | |
CI (1.X.X-stable) | View on Buddy | |
CI (1.X.X-bleeding) | View on Buddy | |
Automated Code Rev | View on CodeFactor | |
Security (Snyk) | [1] | |
Security (WhiteSrc) | See "Security" tab | /network/alerts |
OS-Support | ||
Status | ||
Discord | Discord Invite |
Note: Although we ignore vulnerabilities that do not apply to our distribution environment, we will apply patches when possible just to address concerns and deviated environments.
If you want to engage with the developers/community, feel free to join us:
- Discord Server: https://discord.gg/DPYR5aB
- E-Mail contact: [email protected]
For details about the issue section of the GitLab project. See CONTRIBUTING.md
If you want to help the project without directly contributing on GitHub, you can donate.
Every donor who donated at least 5 € in the past 12 months will be granted the Donor
role on our Discord.
So make sure to include your Discord name in your donation message :).
We would like to thank the companies and projects that help us develop, maintain, document, deploy and distribute the project.
They are really making work easier for us! :)
(Our distribution archives also include information of the libraries in use.)
Buddy allows us to use their Open Source project plan for both the framework and the Confort library.
Their unique way of CI/CD configuration eliminates the need of unclear and verbose config files and we love the editor-approach.
See https://buddy.works/ for more!
ReadMe.IO granted us their OSS project plan to enable us using nearly every feature of their documentation platform for free!
If you love documentation as much as we do, take a look over at: https://readme.io/
With Nexus 3 OSS, Sonatype allows us to easily maintain repositories of different types for FearNixx and Jeak which greatly improves our ability to develop and organize software.
See https://www.sonatype.com/nexus-repository-oss for more information.
We're sure most of you know both platforms but we wanted to explicitly state our thanks to both platforms for allowing us to collaborate, organize and plan more than just software development! :)
While the framework is located on GitHub, plugins by FearNixx are hosted over at GitLab.
We use and love IntelliJ IDEA for development.
We want to thank JetBrains for making the community version free to use and allowing some of us to use educational licenses for our free projects! :)
We use CodeStream to collaborate on and discuss code, concepts and bugs.
CodeStream kindly allowed us to use their free open source plan so anyone can join and discuss with us! :)
(We currently only have the light-version of their logo - but dark theme is cooler anyways 😎 )
Some of us use GitKraken to interact with and manage Git.
GitKraken allows free use for open source projects and we thank them for that. :)
On our servers, we utilize the free application server management software Pterodactyl.
Managing our test systems and environments would be way harder without it!