Найти тему
Торговый бот для криптобиржи. Закладываем основу и подключаемся к API ByBit.
Пришло время начать разработку нашего бота. Для подключения я выбрал биржу ByBit (здесь должна быть реферальная ссылка, но я таким не особо увлекаюсь 🙃). У меня было несколько причин для этого выбора: во-первых, у меня уже был аккаунт на этой бирже; во-вторых, я довольно быстро нашёл nuget-пакет с необходимым функционалом для подключения к API (ссылка на GitHub). Этот пакет позволит нам сэкономить время на формировании HTTP-запросов, предоставляя готовый функционал. Первым делом создаем пустой проект для приложения на платформе ...
7 месяцев назад
Торговый бот для криптобиржи. Проектирование.
Итак, после веселья с ботом для "Таро" пришло время попробовать что-то более серьезное. Предлагаю начать серию постов по разработке торгового робота для криптовалютной биржи (не столь важно, какой именно — определимся в процессе). Так как я по профессии игровой разработчик, написание сложных бэкенд-систем не является моей основной специализацией. Поэтому такие пет-проекты я рассматриваю как возможность прокачать дополнительные навыки своего "персонажа". Буду рад любой критике, даже не самой конструктивной 😁, ведь, как известно, в споре рождается истина (и, иногда, набитое лицо)...
7 месяцев назад
Исходный код проекта бот "Таро" для telegram
Привет! Как и обещал выкладываю у себя на boosty иходный код проекта для того чтоб вы могли самостоятетьно его изучить или даже запустить и начать привлекать своих пользователей 😎 Напоминаю, что описание...
7 месяцев назад
Запуск проекта бот "Таро" для telegram.
Другие статьи серии: 1) Описание проекта 2) Разбор функционала 3) Исходный код Пришло время разобраться как запускать нашего бота. Для этого была выбрана система автоматизации развёртывания docker. Скачать и установить его можно с официального сайта бесплатно. Перед запуском, нам надо определиться какой gpt адаптер мы будем использовать (проще говоря к какой нейросети бот будет обращаться за гаданием). В текущей реализации есть 3 варианта 1) MockGptApi - тестовая заглушка, она просто отправляет в чат сам промпт и карты которые выпали при гадании...
7 месяцев назад
Разбор функционала бота "Таро" для telegram
Другие статьи серии: 1) Описание проекта 2) Запуск проекта 3) Исходный код Основной точкой входа всей логики бота является сервис TaroBotCore, он выполняет следующие основные функции: Инициализация и конфигурация бота Здесь происходит инициализация различных сервисов, необходимых для работы бота, а также загрузка конфигурации из внешних настроек, таких как токен Telegram API. Запуск обработки обновлений Метод ExecuteAsync запускает процесс получения обновлений от Telegram с помощью метода StartReceiving...
7 месяцев назад
Бот "Таро" для telegram. Описание проекта.
Другие статьи серии: 1) Разбор функционала 2) Запуск проекта 3) Исходный код Бот разработан с использованием языка программирования C# (dotnet 6.0), база данных mongoDb (6.0), для развертывания решения используется docker. Решение состоит из двух проектов Shared.csproj (библиотека классов) и Taro-bot.csproj(веб-приложение). Бот написан с прицелом на переиспользование его основы в других проектах и на добавление дополнительных .csproj которые могут использовать общий код который будет находиться в...
7 месяцев назад
Бот "Таро" для telegram
В качестве первого "шуточного" проекта решил показать вам процесс разработки бота для телеграм, который гадает на картах. Сейчас это стало жутко популярным, постоянно вижу в подборках множество непонятныx видосов про таро, стримов с гадалками и статей на дзене...
7 месяцев назад