SimpleJukeはDiscordユーザー向けの音楽再生用Botです。
必要な機能に絞りどんなユーザーでも簡単に使うことができることに焦点を当て開発しています。
パソコンが不自由なく使用でき少しの知識があれば自分でBotをホストすることもできます。
- Windows, MacOS, Linuxなどの一般的なPC用OS
- Java11以降の実行環境
- MariaDB 5.5以降 若しくは MySQL 5.5以降
- Discordアカウント
こちらのページよりBotの招待リンクをご利用下さい。
https://pandasoft.dev/service/simplejuke
データベースのセットアップは公式のドキュメントを御覧ください。
- SimpleJukeリポジトリのReleaseから最新のSimpleJuke.jarをダウンロードします。
- jarファイルを稼働させたいフォルダに配置します。
- プログラムを起動して設定ファイルを生成します。
- 生成された設定を開き、必要な認証情報などを入力し保存します。
- 再度プログラムを起動します。
プログラムが起動しオンラインステータスがオンラインになれば起動完了です。
SimpleJukeのリポジトリにIssueを立てて報告してください。
バグ修正・機能追加などのプルリクエストも歓迎しています。
ソースコードを改変する際はオリジナルのコードスタイルを変更しないよう注意してください。
このプログラムのオリジナルソースコードはApache License 2.0に基づき公開しています。
Copyright 2019 くまねこそふと.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
- SLF4J api
- Lavalink-Client
- Sentry Java For Logback
(The Universal FOSS Exception, Version 1.0)
- MySQL Connector/J
- Logback
- MariaDB Connector/J
- JDA
- lavaplayer
- OkHttp3
- Jackson Core
- Jackson Databind
- jackson-dataformat-yaml
- Apache Commons Codec
- Apache Commons IO
- Apache Commons Lang
- HikariCP
- SQLite JDBC