Chat Telegram bot that utilizes Gemini API and written in Rust πππ
cargo install --git 'https://github.com/cult-of-mari/frederika.git'
Copy the example configuration and change it as you see fit. You would need Gemini API key and Telegram Bot token to run it.
[telegram]
token = "Telegram Token"
names = [ "Bot_callout_1", "Bot_callout_2" ]
cache_size = 5
[gemini]
token = "Gemini Token"
personality="""
Personality Here
"""
You can start the bot by running it from cli and providing the config path.
$ frederika -c /path/to/Config.toml