Original art by @ordan
Holobot is a Telegram bot that allows users to get information about Hololive livestreams, videos and channels.
The current bot is registered on Telegram as @a_chan_bot
All data is fetched from https://api.holotools.app
The versions of Erlang and Elixir specified in .tool-versions
You will also need to have an active Telegram account.
You must also set the TELEGRAM_TOKEN
at runtime.
- Cache Holofans API resources in ETS/Mnesia tables
- Add stateful logic for Telegram users to allow for user-specific interactions
- Add more functionality to inline queries
- Improve chatbot-like NLP (maybe utilize some public cloud ML service)
Run mix setup
, then mix
to start the server in dev mode by default, or iex -S mix
to start with an active IEX shell.
You are welcome to support me and my work on Ko-Fi
LICENSE COPYING - big thanks to Lubien's elixir-telegram-boilerplate
This project is not officially associated with Hololive Production or Cover Corp in any way and is purely a fan creation for non-commercial purposes.
The @a_chan_bot bot, as well as the application is created in compliance with the Hololive Fan Work Guidelines.