Skip to content
This repository was archived by the owner on Aug 27, 2025. It is now read-only.

hevnee/barchy-aiogram

Repository files navigation

GitHub License Github release version AIOgram version used Python version required

Table of Contents

About

barchy is a Telegram bot built with aiogram, designed to interact with users and provide AI-driven responses. It leverages LibreTranslate for translation services and is optimized for Windows environments

Screenshots

Other Screenshots

Requirements

  • Python: 3.10 | 3.11 | 3.12
  • Operating System: Windows 10/11
  • Recommended PC specifications: NVIDIA graphics card with a minimum of 8GB VRAM (for weak PCs you can use gpt2)

Setup

  1. Install all libraries from the requirements.txt.
  2. Navigate to bot/config.py
    • Replace TOKEN with your actual Telegram Bot API token.
    • Change MODEL_NAME to a model listed in MODELS.md or another model you know.
  3. To use AI with other languages, you need to install LibreTranslate repository from github.
  4. Run main.py in libretranslate.
  5. Run run.bat.
  6. Enjoy!

Contributing

I welcome contributions to the barchy-aiogram! If you want to fix code, add a feature branch, or do anything else, please:

  • Fork the repository.
  • Create a feature branch.
  • Submit a pull request with comments to understand why the project needs it.

License

Copyright © 2025 hevnee.
barchy is MIT licensed.

About

barchy is my telegram bot that runs on aiogram and works with AI

Resources

License

Stars

Watchers

Forks

Packages

No packages published