https://github.com/kaikyulotus/kyaru-bot
Module-based Telegram bot with built-in utility modules
https://github.com/kaikyulotus/kyaru-bot
dart dartlang league-of-legends telegram utility-bot
Last synced: 2 months ago
JSON representation
Module-based Telegram bot with built-in utility modules
- Host: GitHub
- URL: https://github.com/kaikyulotus/kyaru-bot
- Owner: KaikyuLotus
- License: gpl-3.0
- Created: 2020-08-19T18:21:49.000Z (almost 5 years ago)
- Default Branch: develop
- Last Pushed: 2023-06-07T19:52:37.000Z (about 2 years ago)
- Last Synced: 2025-03-28T04:11:18.164Z (3 months ago)
- Topics: dart, dartlang, league-of-legends, telegram, utility-bot
- Language: Dart
- Homepage:
- Size: 435 KB
- Stars: 13
- Watchers: 3
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Kyaru [](https://github.com/KaikyuLotus/kyaru-bot/actions/workflows/dart-dev.yml) [](https://t.me/KiruyaBot) [](https://t.me/kaikyu)
Kyaru is an utility bot made mainly for groups.
## Settings (database/database.json)
```json
{
"settings": [
{
"token": "String",
"lol_token": "String",
"lastfm_token": "String",
"weather_token": "String",
"steam_token": "String",
"videogame_token": "String",
"genshin_data_url": "String",
"genshin_renderer_url": "String",
"honkai_renderer_url": "String",
"github_token": "github_token",
"owner_id": "int"
}
]
}
```All fields, except the token and the owner_id, can be empty or omitted.
`token`: Telegram bot token, obtainable [here](https://t.me/BotFather)
`lol_token`: Riot api key, obtainable [here](https://developer.riotgames.com/)
`apex_token`: obtainable [here](https://apexlegendsapi.com/documentation.php)
`lastfm_token`: LastFM api key, obtainable [here](https://www.last.fm/api)
`weather_token`: OpenWeather api key, obtainable [here](https://openweathermap.org/api)
`steam_token`: Steam api key, obtainable [here](https://steamcommunity.com/dev/apikey)
`videogame_token`: RAWG api key, obtainable [here](https://rawg.io/apidocs)
`genshin_data_url`
`genshin_renderer_url`: [repo](https://github.com/KaikyuLotus/genshin-renderer)
`honkai_renderer_url`: [repo](https://github.com/ale183/honkai_renderer)
`github_token`: obtainable [here](https://github.com/settings/tokens)
`owner_id`: Your telegram id