Skip to content

Chat Telegram bot that utilizes Gemini API and written in Rust πŸš€πŸš€πŸš€

License

Notifications You must be signed in to change notification settings

cult-of-mari/frederika

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Frederika

Chat Telegram bot that utilizes Gemini API and written in Rust πŸš€πŸš€πŸš€

How to install

cargo install --git 'https://github.com/cult-of-mari/frederika.git'

How to run

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

About

Chat Telegram bot that utilizes Gemini API and written in Rust πŸš€πŸš€πŸš€

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages