This Telegram Chatbot is a Golang-based bot that allows users to engage in conversations with a Language Model (LLM) using the telego library. This README provides an overview of the project and instructions on how to get started.
Before using the Telegram Chatbot, ensure you have the following:
- Golang installed on your system.
- Clone the repository to your local machine:
git clone https://github.com/dxo1a/Telegram-LLM-Bot.git- Change directory to the project folder:
cd Telegram-LLM-Bot- Generate a Telegram Bot API key:
- Visit the BotFather on Telegram to create your bot and obtain the API key.
- Enter the key in main.go
botToken := "BOT_TOKEN_HERE"
To start the bot, run the main.go file:
go run main.goThe bot doesn't have any commands, it's a basic sketch.
In the main.go file, you can customize the Language Model (LLM) used by the bot. You can also adjust LLM parameters and settings to suit your preferences.
This project is licensed under the MIT License. Feel free to use and modify it as needed.