Требуется разработка бота для Discord на Python, который будет отвечать на сообщения рандомными фразами и прикреплять картинки единорога, котика, бабочки или аниме. Необходим полный код и инструкция по установке. Бот уже активен, на стадии верификации, требуется простая реализация команд. Бюджет 200-300 рублей, срок выполнения от 1 до 5 дней.
Подключение к API на GO
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Необходимо доработать существующий Go сервис для интеграции с каталогом Мир Квестов https://mir-kvestov.ru/
Мы ищем человека для долгосрочного сотрудничества: после успешного выполнения этой задачи потребуется похожим образом реализовать интеграции в сервисы Клаустрофобия, Яндекс Афиша и Тинькофф Город, а также множество других задач, связанных с развитием сети пиксельных игровых Pixel Quest, вплоть до разработки собственной системы бронирования (аналога Bukza).
Принципиальная схема интеграции:
Смотри приложенный файл.
Дано:
Go-сервис с именем “visitors-manager”, развернутый в Docker Compose на собственном VPS;
Реализован API-вебхук (1) для приема бронирований от внешнего сервиса онлайн записи Букза (клиенты бронируют через виджет на сайте);
Реализован API заказов (5) для отдачи всех бронирований в интерфейс на планшет администратора;
Что требуется сделать:
Реализовать API для отдачи расписания Миру Квестов (2) по их документации https://docs.google.com/document/d/16wKHuHSGl7T70SuxcRdpOi3X1WMhTMYLeo8t9izRT98/edit
Реализовать API-вебхук для приёма бронирований от Мира Квестов (3) по той же документации (см. раздел Бронирование);
Реализовать запрос в Букзу для бронирования (4) – этот пункт самый “сложный”, т.к Букза не предоставляет публичный API и придется разобрать их внутреннее API и сделать имитацию запроса с обычным пользовательским токеном. Тут будет важно понять, как часто протухает токен и как его держать актуальным + правильно обрабатывать ошибки на случай внезапного изменения API для своевременного реагирования (уже настроен механизм сбора логов в Loki + алерты в Телеграм).
Ожидаем от исполнителя:
Уверенные знания языка Go, СУБД PostgreSQL, Linux и Docker;
Понимание принципов построения Rest API, процессов CI/CD, мониторинга и сбора логов;
Умение работать самостоятельно в условиях отсутствия внутренней документации на сервис и его зависимости, придётся разбираться в чужом коде;
Заявки фрилансеров
Похожие заказы
- $2Прикладное ПО1 заявкаЗакрыт8 месяцев назад
Требуется разработать клиентское приложение для Windows, которое будет управлять PowerPoint-презентациями. Основная задача - создание MVP с контролем локальных файловых операций, включая запись и блокировку запрещенных операций. Ищется специалист с опытом в системном программировании и разработке подобных решений.
Системное программирование1 заявкаЗакрыт8 месяцев назадНеобходимо обработать данные системы СКУД и создать табель учета рабочего времени в формате Excel. Табель должен отображать информацию по месяцам, сотрудникам и отработанному времени. Ожидается четкая структура данных и правильное распределение информации по месяцам.
Системное программирование1 заявкаЗакрыт9 месяцев назадТребуется разработка небольшого приложения для Windows, позволяющего вводить слова через запятую и назначать им описания. При нажатии на слово должно открываться всплывающее окно для добавления или редактирования текста. Проект платный.
Системное программирование8 заявокЗакрыт8 месяцев назадНеобходимо разработать программу Unpack / Pack для работы с архивами img под Windows. Программа должна иметь графический интерфейс, обеспечивать распаковку архивов в новую папку и повторную упаковку выбранных файлов с сохранением работоспособности архива. Предусмотреть создание новой папки и возможность выбора файлов для упаковки через интерфейс.
Системное программирование2 заявкиЗакрыт8 месяцев назадТребуется разработка простого макроса на VBA для SolidWorks 2019 и выше, который будет заполнять свойства детали и сборки. Необходима панель с кнопками и выпадающий календарь для выбора даты. Ожидается создание интуитивно понятного интерфейса для удобства использования.
Системное программированиенет заявокЗакрыт8 месяцев назад- $50
Задача включает доработку телеграм-бота с удалением стикера при запуске и заполнением базы данных из .env файла. Необходимо реализовать поддержку нескольких языков, добавить обработку аирдропов и создать динамический список каналов для подписки. Ожидается проработка структуры таблиц и логики взаимодействия с пользователями.
Системное программирование4 заявкиЗакрыт8 месяцев назад - $65
Требуется разработать конвертер трасс из формата GraphML в SARIF на Python. Конвертер должен поддерживать основные узлы и дуги формата, включая Entry, Violation, функции вызовов и предположения. В результате необходимо получить трассу ошибок с соответствующими ссылками на исходный код для визуализации на GitHub.
Системное программирование3 заявкиЗакрыт8 месяцев назад Требуется разработать программу на Ассемблере НАСМ для вычисления контрольной суммы CRC данных из указанного файла с дырами. Полное условие задачи и примеры использования будут предоставлены после согласования.
Системное программирование2 заявкиЗакрыт8 месяцев назадТребуется разработать бота для Twitch, который будет использовать 10 аккаунтов для подключения к любому каналу. Пользователь должен иметь возможность отправлять сообщения в чат от имени любого из аккаунтов. Необходимы навыки системного программирования.
Системное программирование5 заявокЗакрыт8 месяцев назад