Skip to content

Async telegram BOT with connected APIs (photos of cats/dogs)

Notifications You must be signed in to change notification settings

playa69/TGbot_v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

TG Bot v2

Описание

Этот проект представляет собой Telegram-бота, написанного на C#. Бот отвечает на сообщения пользователей, используя асинхронный подход для обработки запросов. Основная цель бота — демонстрация возможностей интеграции с Telegram API и обработки пользовательских сообщений.

Технологии

  • C# и .NET Core: Основной язык программирования и платформа для разработки.
  • Telegram.Bot API: Библиотека для взаимодействия с Telegram API.
  • JSON: Используется для хранения конфигурационных данных (например, токенов).
  • Асинхронное программирование: Для эффективной обработки запросов и ответов.

Установка и запуск

  1. Клонируйте репозиторий:

    git clone https://github.com/playa69/TGbot_v2.git
    cd TGbot_v2/TG_bot/TG_bot
  2. Настройте окружение:

    • Установите зависимости через NuGet:
    dotnet add package Telegram.Bot
    • Создайте файл appsettings.json и добавьте туда ваш API-ключ Telegram:
    {
        "BotToken": "ВАШ_ТЕЛЕГРАМ_ТОКЕН"
    }
  3. Запустите бота:

    dotnet run

Основные функции

  • Обработка текстовых сообщений от пользователей.
  • Асинхронная работа для повышения производительности.
  • Простая настройка и запуск.

Пример использования

После запуска бот начнет слушать входящие сообщения и отвечать на них в соответствии с заложенной логикой. Например, при получении текстового сообщения бот может отправить в ответ заранее запрограммированное сообщение.

Лицензия

MIT License.


About

Async telegram BOT with connected APIs (photos of cats/dogs)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages