Привет, меня зовут Дмитрий Сафонов и я backend разработчик на python. Ниже представлены open-source проекты, которые представлены чтобы приносить пользу и я буду крайне рад если вы присоеденитесь к их совместной разработке.

Open-source projects

Gymkhana Bot

Это бот, созданный в помощь всем мотоспортсменам, увлекающимся фигурным управлением мотоциклом (или мотоджимхана). Бот общается с сервисом gymkhana-cup посредством API запросов и получает оперативные данные о данных онлайн чемпионата Gymkhana-cup, с последующим уведомлением в Telegram. Спортсмены могут выбирать различные классы (С1, С2, С3, Д2) для получения уведомлений. Также на каждый этап можно делать ставку на лучшее время проезда. Победитель получает почет и уважение и звание предсказателя, если окажется ближе всех к концу спортивного сезона. Также есть уведомления о начале регистрации на московский этап и возможность подписываться на результаты определенного спортсмена.

Стэк:

  • Backend: FastAPI, aiogram 3
  • База данных: MongoDB/Postgres
Подробнее... Github Запустить

Vk - Bot

Асинхронный бот для проведения чат-игр в беседах в социальной сети Вконтакте. Бот умеет проводить игры:

  • 100 к 1 - аналог популярной ТВ игры. Игра начинается командой в чате /start_100 или через веб-интерфейс. После регистрации участников начинается игра с вопросами и ответами.
  • Blitz - простая блиц-игра или "викторина". Игра активируется через веб-интерфейс или команду /start_blitz. Участники отвечают на вопросы и получают баллы за правильные ответы.
Также бот умеет фильтровать мат в чате, удаляя сообщения и блокируя пользователей.

Стэк:

  • Backend: aiohttp, Postgres, RabbitMQ
  • Frontend: React
Подробнее... Github Запустить