ale183 / kyaru-bot

Module-based Telegram bot with built-in utility modules

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kyaru Dart CI/CD Telegram Bot Telegram Channel

Kyaru is an utility bot made mainly for groups.

Settings (database/database.json)

{
    "settings": [
        {
            "token": "String",
            "lol_token": "String",
            "lastfm_token": "String",
            "weather_token": "String",
            "steam_token": "String",
            "videogame_token": "String",
            "genshin_renderer_url": "String",
            "honkai_renderer_url": "String",
            "github_token": "github_token",
            "owner_id": "int",
            "disabled_modules": [],
            "disabled_commands": []
        }
    ]
}

All fields, except the token and the owner_id, can be empty or omitted.

token: Telegram bot token, obtainable here
lol_token: Riot api key, obtainable here
apex_token: obtainable here
lastfm_token: LastFM api key, obtainable here
weather_token: OpenWeather api key, obtainable here
steam_token: Steam api key, obtainable here
videogame_token: RAWG api key, obtainable here
genshin_renderer_url: repo
honkai_renderer_url: repo
github_token: obtainable here
owner_id: Your telegram id

About

Module-based Telegram bot with built-in utility modules

License:GNU General Public License v3.0


Languages

Language:Dart 100.0%