BotDO
所属分类:自然语言处理
开发工具:kotlin
文件大小:12600KB
下载次数:0
上传日期:2022-08-25 05:41:41
上 传 者:
sh-1993
说明: 以BDO为中心的不和谐机器人
(A BDO Centric discord bot)
文件列表:
Dockerfile (448, 2023-08-19)
docker-compose.yml (106, 2023-08-19)
docs (0, 2023-08-19)
docs\PlayerDirectory.md (555, 2023-08-19)
docs\custom_invites.md (1385, 2023-08-19)
docs\events.md (864, 2023-08-19)
docs\gear.md (813, 2023-08-19)
docs\getting_started.md (1712, 2023-08-19)
docs\regions.md (242, 2023-08-19)
docs\scroll_names.md (876, 2023-08-19)
docs\scrolls.md (1991, 2023-08-19)
docs\wars.md (2947, 2023-08-19)
pom.xml (10878, 2023-08-19)
res (0, 2023-08-19)
res\dd-java-agent.jar (14220433, 2023-08-19)
src (0, 2023-08-19)
src\main (0, 2023-08-19)
src\main\java (0, 2023-08-19)
src\main\java\com (0, 2023-08-19)
src\main\java\com\bot (0, 2023-08-19)
src\main\java\com\bot\Application.kt (462, 2023-08-19)
src\main\java\com\bot\api (0, 2023-08-19)
src\main\java\com\bot\api\controllers (0, 2023-08-19)
src\main\java\com\bot\api\controllers\AuthController.kt (3719, 2023-08-19)
src\main\java\com\bot\api\controllers\LookupController.kt (2210, 2023-08-19)
src\main\java\com\bot\api\controllers\MeController.kt (1010, 2023-08-19)
src\main\java\com\bot\api\controllers\RecruitmentController.kt (2101, 2023-08-19)
src\main\java\com\bot\api\controllers\SettingsController.kt (2562, 2023-08-19)
src\main\java\com\bot\api\controllers\WarController.kt (4613, 2023-08-19)
src\main\java\com\bot\api\exceptions (0, 2023-08-19)
src\main\java\com\bot\api\exceptions\DiscordException.kt (289, 2023-08-19)
src\main\java\com\bot\api\exceptions\FamilyNotFoundException.kt (288, 2023-08-19)
src\main\java\com\bot\api\exceptions\GuildNotFoundException.kt (283, 2023-08-19)
src\main\java\com\bot\api\exceptions\InsufficientPermissionException.kt (292, 2023-08-19)
src\main\java\com\bot\api\exceptions\InvalidParamException.kt (284, 2023-08-19)
src\main\java\com\bot\api\exceptions\MissingTokenException.kt (288, 2023-08-19)
... ...
# BotDO
A BDO Centric discord bot.
### Disclaimer: This bot is under active development and is subject to change. Use at your own risk.
## [Get Started here](https://github.com/kikkia/BotDO/blob/master/docs/getting_started.md)
## Features
- User Scroll inventory (Complete)
- Scroll groups (Pretty much done)
- Invite behaviors (close to done)
- Events (In progress)
- Family name -> discord sync (In progress)
- Boss notifications (planned)
- Member Time zone tracking (planned)
- Table of contents (planned)
- Stats tracking (planned)
Feel free to contribute or suggest more features. Docs are basically non-existant atm but I am working on them.
#### Running locally
1. You will need to have a mysql db to run the bot against, this will come prepacked in a docker-compose file later, but for now you need one.
2. You will need a discord bot user registered on https://discord.com/developers/applications, you will use this test bot to run the code through.
3. Create a file at `src/resources/application.yml` for housing configs
4. Fill in this template for the file:
```yaml
discord:
token: "discord-bot-token"
owner: "discord-id-of-owner"
spring:
datasource:
url: "jdbc:mysql://db-uri:port/schema-name"
username: "db-username"
password: "db-password"
jpa:
properties:
hibernate:
dialect: "org.hibernate.dialect.MySQL5InnoDBDialect"
hibernate:
ddl-auto: "validate"
```
4. It should now run and boot the spring application.
近期下载者:
相关文件:
收藏者: