x

Telegram-бот для сбора и управления проблемами на производстве

Перейти к заказу
Техническое задание на разработку Telegram-бота для сбора и управления проблемами на производствеЦель проекта:Разработать Telegram-бота, который будет собирать информацию о проблемах на производстве, классифицировать их, и управлять процессом их решения с использованием Google Sheets.Основные требования:1. Функционал бота: - Регистрация проблем: - Пользователь выбирает место возникновения проблемы (цех, участок, общезаводская проблема). - Вводит описание проблемы, включающее процесс, ситуацию, и последствия. - Выбирает частоту возникновения проблемы. - Указывает на что влияет проблема (качество продукции, безопасность, условия труда и т.д.). - Проблема записывается в соответствующий лист Google Sheets с уникальным номером. - Уведомления: - После регистрации проблемы, бот направляет уведомление ответственному лицу в зависимости от категории и участка проблемы. - Управление проблемой: - Ответственный может задать уточняющие вопросы, назначить ответственного за решение и установить сроки. - Ответственный может отказать в решении проблемы, указав причину и перенаправить задачу другому лицу. - Отслеживание статуса: - Пользователь может проверить статус ранее поданной проблемы, введя уникальный номер. - Google Sheets интеграция: - Бот интегрируется с Google Sheets, данные о проблемах записываются в соответствующие листы. - Возможность редактирования данных в таблице через ПК.2. Технические требования: - Язык программирования: Python. - Работа с API Telegram и Google Sheets. - Вся логика бота должна быть задокументирована. - Код должен быть написан с возможностью последующих доработок и внесения изменений. - Документация для самостоятельного редактирования бота.3. Сроки выполнения: - Проект должен быть выполнен в течение 1 месяца.4. Требования к исполнителю: - Опыт разработки Telegram-ботов с интеграцией с внешними сервисами. - Портфолио с примерами похожих проектов. - Готовность предоставить инструкцию по внесению изменений в код бота.Предполагаемый бюджет:Запросите у исполнителей оценку стоимости проекта.Приложите свои контактные данные для уточнения деталей и обсуждения проекта.--Логика работы ботаВот более детальное описание логики работы Telegram-бота для сбора и управления проблемами на производстве:---### Логика работы Telegram-бота#### 1. Начало взаимодействия с пользователем - Пользователь открывает чат с ботом и вводит команду /start или нажимает соответствующую кнопку. - Бот приветствует пользователя и предлагает два основных действия: - "Сообщить о проблеме" - "Проверить статус ранее поданной проблемы"Артём Шведчиков, [10.08.2024 10:20]#### 2. Сообщение о проблеме - Пользователь выбирает "Сообщить о проблеме". - Выбор места возникновения проблемы: - Бот предлагает выбрать место из двух категорий: 1. "Цех" – далее пользователь выбирает конкретный цех и участок. 2. "Общезаводская" – далее выбирается блок или направление (например, безопасность на дороге). - Описание проблемы по частям: - Процесс: - Бот запрашивает процесс, в котором возникла проблема (например, "в процессе валковой формовки трубы"). - Ситуация: - Бот запрашивает описание ситуации, которая происходит на процессе (например, "происходит снижение давления на валках до 90%"). - Последствия: - Бот запрашивает описание последствий данной проблемы или к чему это приводит (например, "это приводит к браку для следующего передела, или требует дополнительного времени для исправления брака"). - Частота возникновения проблемы: - Бот предлагает выбрать из нескольких опций: - "Раз в год" - "Раз в месяц" - "Раз в неделю" - "Раз в день" - "Каждый час" - Влияние проблемы: - Бот спрашивает, на что больше всего влияет проблема: - "На качество продукции" - "На безопасность" - "На условия труда" - "На производительность" - "На затраты предприятия" - Сохранение в базе данных: - В зависимости от выбранного цеха и участка проблема заносится в соответствующий лист Google Sheets. Все данные по проблеме (место, процесс, ситуация, последствия, частота, влияние) записываются в отдельные столбцы. - Генерация уникального номера: - Бот генерирует уникальный номер проблемы и сообщает его пользователю для отслеживания.#### 3. Уведомления и назначение ответственного - Уведомление первого ответственного: - Бот автоматически направляет уведомление первому ответственному лицу в зависимости от цеха или участка, где возникла проблема. - Действия первого ответственного: - Ответственный может: - Задать уточняющие вопросы: Если нужна дополнительная информация, ответственный задает вопрос автору проблемы, а бот уведомляет пользователя. - Назначить ответственного за устранение: Ответственный выбирает из списка ответственных лиц и указывает ФИО человека, кто будет устранять проблему. - Уведомление ответственного за устранение: - Бот отправляет уведомление выбранному ответственному за устранение проблемы. - Ответственный должен выбрать один из вариантов ответа: - "Смогу решить" - "Не смогу решить" - "Проблема не в моей зоне ответственности" - Если проблема будет решена: - Ответственный прописывает предлагаемое решение. - Устанавливает срок выполнения (бот предлагает варианты: "1 день", "3 дня", "1 неделя", "2 недели", "1 месяц"). - В Google Sheets бот записывает дату выполнения задачи, исходя из установленного срока. - Если проблема не в зоне ответственности или решение невозможно: - Ответственный прописывает причину отказа и выбирает другое ответственное лицо (руководителя или другого сотрудника).#### 4. Проверка статуса проблемы - Пользователь может проверить статус своей проблемы, введя уникальный номер, выданный ботом. - Бот проверяет в Google Sheets статус проблемы и выводит пользователю актуальную информацию: - Текущий статус: - "На рассмотрении" - "В процессе решения" - "Решена" - Ответственное лицо: ФИО и должность лица, отвечающего за решение. - Срок решения: Дата, к которой проблема должна быть решена.#### 5. Завершение работы над проблемой - Завершение решения проблемы: - После истечения срока, бот автоматически проверяет статус задачи. - Если проблема решена, бот отправляет уведомление пользователю, который сообщил о проблеме. - Обратная связь: - Пользователь может подтвердить решение или сообщить, что проблема не была решена. - Если проблема не решена, процесс может быть перезапущен с новым ответственным лицом и сроком.---

Найдено 6421 результат

Разработка парсер бота.

Разработка парсер бота согласно ТЗ на языке python. Портал поставщика содержит закрытое API. Есть действующий бот на языке php.... руб

Программирование и IT
Опубликован:
08.08.24 09:03
Бюджет:
100000 руб.~$1248.29
Twitch бот

Приветствую,делаете скрипты? Twitch Bot авто просмотр и сбор twitch drops на http запросах. Через BAS/Python В задачу бота входит: 1. Авторизация по токену(auf token) или Login:password (из txt файла)/Login:Password:token или ваши варианты. 2. Просмотр указанного мной стримера(ссылка на стрим на твиче) с возможностью переключения стримеров если он офф. 3.После прошествии указанного времени бот должен зайти во вкладку drops и нажать кнопку забрать, на этом работа бота(потока) завершается. 4.Авторегер аккаунтов и сбор токенов Желательно около 600-1000 потоков.

Скрипты и боты
Опубликован:
08.08.24 03:38
Бюджет:
4000 руб.~$49.94
Реализовать ботов в игре-стрелялке на Unity+PUN

Кратко: Нужно реализовать ботов и интегрировать движок управления ботами https://assetstore.unity.com/packages/tools/behavior-ai/invector-fsm-ai-template-123618 в многопользовательскую игру-стрелялку (не обязательно именно этот движок)Подробно: Есть уже реализованная многопользовательская игра стрелялка, по сути team deathmatch. Кто-то запускает игру, остальные к нему присоединяются, игроки делятся на команды "красных" и "синих", у каждой команды есть своя база, на которых время от времени воссоздаётся военная техника (танки, БТР-ы, вертолёты) которой можно пользоваться. Игроки просто сражаются друг с другом команда на команду, пока не выйдет время уровня. В игре не хватает ботов, и для их добавления был приобретён готовый модуль Invector FSM AI Template, позволяющий задавать "логику" поведения ботов. Использовать прямо его не обязательно, если предлагаемую логику можно сделать самостоятельно, либо с помощью других модулей - можно и так. Особенности реализации: игра изначально написана на базе готового шаблона многопользовательского шутера на C# с использованием Photon Unity Networking (то есть НЕ Photon Phusion). Далее, какой-то сумрачный гений прикрутил к игре функционал работы со Steam и VK.com, и возможность покупать внутри-игровое золото во Вконтакте, а за него уже приобретать различное оружие и броню в игре. В результате, код игры делится на 2 части: большая часть относительно логичного кода, который присутствовал в исходном шаблоне + некоторое количество адского говнокода написанного уже "сумрачным гением". Далее, игра уже попала ко мне, и какое-то количество доработок в ней сделано мной + отрефакторен написанный на PHP сервер игры, хранящий информацию о покупках и внутриигровых достижениях. Сам я программист, но на C# пишу медленно (я больше по C++, Php, Python, Javascript), а в играх и в Unity разбираюсь гораздо медленнее чем в веб-серверах. В связи с чем нужна помощь разработчика на Unity + Photon. Что конкретно требуется: 1) Сначала дам посмотреть исходный код в GitHub, чтобы было понятно как обстоят дела, и стоит ли вообще за это браться. Уровень кода может вам не понравиться.2) Далее, если код вас устроит и договоримся начинать работу, предлагаю выполнять задачи поэтапно с оплатой каждой из них по рабочему времени (по затраченным часам). Можно разбить задачи на отдельные части, если предложенные окажутся слишком крупными.3) Нужно будет создать в игре функционал ботов, со следующими свойствами и особенностями: Должны существовать консольные команды `/addbot <сторона> ` и `/removebot `, добавляющие и удаляющие ботов (в игре есть реализованный механизм консольных команд, добавлять их не сложно)При создании многопользовательской игры можно будет указать:Нужно ли добавлять в игру ботовЕсли да, то:Сколько добавлятьНужно ли уменьшать количество ботов при входе в игру новых людейКаков должен быть уровень ботов (по 5-бальной шкале сложности, например "Новичок", "Опытный", "Ветеран", "Мастер", "Легенда", с возможностью где-то менять эти названия)Во время игры боты должны появляться в соответствии с требуемым количеством, и им должны даваться человеко-подобные имена, случайным образом берущиеся из заготовленного списка. Присоединяться они должны к обоим командам для достижения требуемого количества.Боты должны управляться модулем искусственного интеллекта https://assetstore.unity.com/packages/tools/behavi...У всех ботов должно быть стандартное оружие и броня, никакой кастомизации не требуется.В зависимости от сложности ботов ("Новичок", "Опытный", и т.д.) меняются следующие параметры:Дальность видимости ботовКучность стрельбы (насколько точно бот стреляет в игрока)Дальность видимости при стрельбе - насколько далеко бот может заметить персонажа если тот попал в ботаПоведение ботов должно быть полностью синхронизировано между игроками - то есть все игроки должны видеть в движениях и действиях ботов ровно одно и тоже, в том числе в стрельбе, и в том числе в стрельбе projectile'ами (например, ракетами) Боты должны автоматически "менять владельца" при выходе мастера игры. Бот должен отображаться в таблице очков, где можно увидеть фраги текущей игрыЗа убийство ботов, как и за убийство людей начисляется опытПоведение ботов должно подчиняться следующей логике (она задаётся через модуль искусственного интеллекта):После спавна бот выбирает одно из доступных ему idle-поведений:Патрулировать свою базуИдти патрулировать вражескую базу в поисках приключенийПросто слоняться по району между своей и вражеской базой в поисках приключенийВ случае, если бот заметил врага (он попал в его зону обнаружения), либо враг выстрелил в него и попал (и находится в зоне обнаружения при стрельбе)Бот переходит в режим follow (преследование)В режиме follow бот бежит к герою в течении заданного времени, если за это время не удалось добежать на расстояние стрельбы (заданное в настройках), и не получил новых вводных, например в него ни разу не попали - перестаёт преследовать, переходит в idleЕсли в режиме follow видит другого игрока в зоне обнаружения - может переключиться на него.Если бот на расстоянии стрельбы, но игрока не видит из-за препятствия, выбирает ближайшую удобную точку, с которой есть прямая видимость и идёт к ней.Сблизившись на расстояние стрельбы, переходит в режим fight, перемещается в случайных направлениях, стреляя по пользователю, при этом, это не должна быть дерготня, а небольшие перемещения в случайных направлениях, как у обычного пользователя, пытающегося не попасть под огонь.Если враг ходит пешком - стрелять из автомата калашниковаЕсли враг едет на технике - стрелять из РПГ-7В случае, если враг убит - переходит в режим idleЕсли враг увеличил дистанцию дальше дистанции стрельбы или его не видно - опять в режим followЕсли при создании игры был установлен флаг "балансировать ботов при входе людей" и в игру зашёл-вышел игрок - спустя минуту (настраивается) после входа/выхода нужно удалить/создать бота (минута нужна для того, чтобы нельзя было быстро входя и выходя из игры "пересоздать" всех ботов)Разбивка вышеописанного функционала на задачи: Задача 1: Реализовать саму возможность существования бота и консольные команды /addbot и /removebot. По команде, например `/addbot blue vasya_pupkin` на сторону синих должен добавляться бот с никнеймом vasya_pupkin, он должен появляться в случайном месте на карте (можно задать его конкретными координатами +/- случайные числа, которые позволят создать несколько ботов таким образом)Этот бот должен быть представлен персонажем аналогичным игроку в стандартной броне, с автоматом Калашникова и ракетницей РПГ.Бот должен отображаться в таблице очков где отображаются игроки и фрагиБота должны видеть все игрокиПри выходе игрока, который создал ботов, они должны переходить по наследству другому игрокуПо команде `/removebot vasya_pupkin` бот должен исчезать так как будто его и не былоБота должен иметь возможность удалить с помощью `/removebot` любой пользователь а не только тот, кто его создалБольше ничего, никакой логики не требуется.Сами по себе команды `/addbot` и `/removebot` должны работать только в отладочном режиме (GameConfig::DebugMode)Если удастся заложить в ботов возможность к будущему расширению - чтобы в дальнейших реализациях можно было добавлять в них новые состояния (например, возможность для ботов иметь различное оружие) - это было бы очень здорово. Задача 2: Реализовать систему жизней и стрельбыБот будучи создан с помощью `/addbot` должен сразу начинать стрелять перед собой. Просто делать один выстрел в секунду.Пользователи, попавшие под эту стрельбу должны получать урон.Если пользователь, в которого попал бот, получил достаточно урона чтобы погибнуть, счёт бота в таблице очков должен возрасти на 1.Пользователи, стреляющие по боту, должны наносить ему урон. Причем не только тот, кто этого бота создал, но вообще все пользователи.Если у бота кончаются жизни - он должен умереть, и через некоторое время заспавниться снова, выбрав место для спавна так же как оно выбиралось в задаче 1.Игрок, убивший бота, должен получать опыт, аналогично тому, как он его получает при убийстве другого игрока, кроме того, у него должно увеличиваться количество фрагов.Задача 4: Спавн ботов, подключение модуля искусственного интеллекта для ботов, беготняБоты должны спавниться на точках спавна, на которых спавнятся и игроки, на соответствующих базахБоты уже не должны автоматически стрелять будучи заспавненнымиПодключить модуль https://assetstore.unity.com/packages/tools/behavi... - он куплен, будет предоставлен. Если будут другие предложения - использовать другой модуль или написать логику работы ботов самостоятельно - принимается.С помощью данного модуля заставить ботов патрулировать некоторый участок на карте, просто чтобы они бегали.Бег бота должен быть виден всем игрокам (не только перемещение, но и анимация бега, как он ногами перебирает). Задача 5: Реализовать базовую логику поведения ботов с помощью Invector FSM AI TemplateРеализовать все требуемые состояния с помощью FSM редактора:idle, follow, fightРеализовать логику idleЗадача 6: Реализовать сложную логику поведения ботовРеализовать логику followРеализовать логику fightЗадача 7: Меню запуска игры, настройки ботовДоработать меню создания игры, где добавить галку наличия ботов, поле их количества и выпадающий список с их уровнямиЗадать где-то в редакторе Unity список из 5 уровней сложности, так чтобы его легко было редактироватьСоответственно, каждый уровень сложности должен иметь конфигурируемые: дальность обнаружения, дальность обнаружения при стрельбе, кучность стрельбы.Настройки сложности должны применяться к боту при его спавнеПри запуске игры, если была включена галка "наличия ботов" включается автоматический спавн ботов, с разбивкой по командамПри входе/выходе игроков с паузой в минуту (настраиваемо в некоей переменной в редакторе Unity) боты создаются/удаляются с учётом командного состава (чтобы команды были относительно сбалансированными)По возможности будут помогать разбираться с кодом и логикой, так-как что-то знаю сам.Если решите отозваться на этот заказ, пожалуйста, задайте ваши вопросы к данному ТЗ, это важно для меня чтобы оценить ваш уровень. Кроме того, я задам вам несколько вопросов чтобы понять, знаете ли вы хотя-бы то что уже знаю я, не являясь fulltime C#-разработчиком на Unity и PhotonБюджет не окончательный, размер может быть увеличен по ситуации.Также, если сработаемся, возможно дальнейшее сотрудничество по другим игровым проектам на Unity.

Games
Опубликован:
08.08.24 03:14
Бюджет:
50000 руб.~$624.15
Посчитать пересечения множеств

Найти пересечения множеств на Python в текстовом файле. Код есть. Но возникают ошибки в ходе подсчёта - пересечения не ищутся.

Other
Опубликован:
08.08.24 00:57
Бюджет:
500 руб.~$6.25
PYTHON + DISCORD | Планировщик публикаций

Ищем опытного кодера на Python, умеющего делать качественные планировщики, работать с кнопками, и ответственно подходящего к выполнению заказов, в том числе, в отношении оформления кода, чтобы другой кодер мог в нём легко разобраться, и даже не кодеру, исходя из комментариев к коду, было понятно, за что отвечает тот или иной блок кода или важная строка в коде. ОПЛАТА Только после тестирования кода на основном сервере, при полной его передаче (никаких частичных, запароленных и прочих вариантов не рассматривается). Тестирование некоторых функций может занять пару дней, а других - пару часов или менее (в конкретной таске понадобится два-три дня на установку в систему и тестирование (может и меньше)). Принимать выполненный вами код будет технический специалист, подтверждая оплату. КОММУНИКАЦИЯ Через Discord. Будет доступ в профильный чат, где коммуницируем по текущим задачам. СТАНДАРТИЗАЦИЯ и ожидаемый ОПЫТ - Программирование на python, классы, функции, понимание принципов ООП - Понимание как в целом работает и какие возможности предоставляет Discord API - Уметь писать коги, понимать их отличия от обычного файла с ботом - Знание linux на уровне "закинул файл на сервер, запустил его там в скрине, все работает" СРОКИ по конкретной таске 1 неделя (вообще делов там на пару вечеров, если знаете, что делать) БЮДЖЕТ по конкретной таске 10,000р (на самом деле очень завышено, если вы знаете, что делать, но сейчас нам важно и качество и скорость выполнения заказа). Так же предусмотрен ряд незначительных улучшений этой системы, возможно мы обсудим это с вами изначально, а возможно уже после закрытия заказа, по оплате улучшений обговорим отдельно. Сервер на котором будут применяться все системы discord.gg/515 / связь @dopelinger Тестирование вы проводите на своем сервере, куда добавляете нас, чтобы более оперативно решать вопросы по ходу выполнения задачи. |||||||||||||||||||||||||||||||ТЕХ-ЗАДАНИЕ||||||||||||||||||||||||||||| Для удобства тестирования на своей стороне вы делаете отдельного Бота, но если всё будет работать исправно, то переделывается в формат кога, который мы потом закрепим к остальным нашим системам (скрины) в боте. (возможно вы предложите более оптимальный вариант) Представим #канал, в котором перечислены в столбик форумные-каналы, по которым работает Бот. Например, указан только один форумный канал: (обновление этих данных происходит каждые 10 минут - то есть каждые 10 минут Бот проверяет и обновляет планировщик, в какое время в какую ветку ему публиковать. Форумный канал. В нём ветки (любое количество, например 50 или 500 веток) В нём записаны данные в определенной форме: (предварительно) вверху сообщения каждой ветки слово "АКТИВНОСТЬ" "+" или "-" (вместо + и - будут определенные характерные реакции) (в зависимости от того, "+" или "-" Бот смотрит эту ветку, или пропускает, когда формирует планировщик публикаций) Бот каждые 10 минут обновляет данные по всем веткам (формируя актуальность планировщика - актуальное время публикации) Время (например 21:00) | @ник - может быть указано несколько "временных координат" (например 30шт) в том же формате (по МСК) Время (например 22:00) | @ник Время (например 23:00) | @ник Затем указываются данные трех позиций A - указывается @ID | количество В - указывается @ID | количество | наименование C - указывается количество | наименование - На остальные статичные данные в сообщении и в ветке Бот вообще не смотрит (но они будут) Исходя из времени, указанного в ветке - Бот публикует кнопку с @упоминанием того пользователя, который указан рядом со временем. При нажатии на кнопку пользователем (любым) Бот формирует форму из имеющихся данных (трижды, по каждой из позиций А-В-С), определенным образом, и публикует в специальный канал-обработчик (код формы будет предоставлен, там числится дата, время, ID пользователя, который 1) нажал кнопку в ветке 2) находится в позиции "А", 3) находится в позиции "В", Категория, Комментарий, количество1, количество2, количество3) - то есть создается 3 публикации в канал-обработчик. Более детализированное и понятное ТЗ в процессе разбора в голосе.

Bots
Опубликован:
08.08.24 00:12
Бюджет:
10000 руб.~$124.83
Доработка программы по массфоловингу Тик-Ток

Небольшая python программа без интерфейса для автоматизации подписок на других людей с использованием библиотеки Playwright В одной версии программа умеет авторизовываться и сохранять файлы куки. В другой версии до недавнего времени работала функция подписок (возможная ошибка: не может найти кнопку). Что необходимо сделать: 1. Исправить функцию подписок 2. Изменение логики программы: На данный момент программа открывает 3 окна и одновременно может запустить 3 аккаунта в работу. Убрать эту возможность и сделать в одном потоке (есть старые версии, где было в одном потоке). При этом должна сохранятся возможность запускать несколько версий программы. 3. Сделать возможность привязки прокси к конкретному аккаунту. 4. Привязка к каждому аккаунту своего уникального фингерпринта(отпечатка браузера). 5. Исправить работу с капчей. Сервис: capguru 6. Исправить некоторые небольшие недочеты связанные с парсером, заморозкой аккаунта и тд.

Скрипты и боты
Опубликован:
07.08.24 20:55
Бюджет:
20000 руб.~$249.66
PostgreSQL, psycopg2, многопоточность

Есть скрипт на Python, в нем работает 4 потока. Это телеграм бот. Необходимо в каждом потоке выполнять запись данных в БД PostgreSQL. Есть свое решение, но оно не работает. Однако, если использую его в обычном скрипте без многопоточности, то все ОК.

Скрипты и боты
Опубликован:
07.08.24 16:54
Бюджет:
500 руб.~$6.25
Скрипт на python для подключения по ssh

Здравствуйте! На сделать скрипт на python для подключения по ssh и отключение докер контейнера (docker compose down), скрипт должен иметь .env файл, в котором указывается ip, пользователь и пароль. Жду ваши предложения! Спасибо! До связи!

Скрипты и боты
Опубликован:
07.08.24 14:45
Бюджет:
6000 руб.~$74.9
Установка Linux Ubuntu на Raspberry Pi 3

Есть контроллер Raspberry Pi 3, 2015, model B v 1.2. Нужно установка Linux Ubuntu, который будет поддерживать монитор на 22 или 32 дюйма и среду программирования Python

Сервера и хостинг
Опубликован:
07.08.24 14:29
Бюджет:
2000 руб.~$24.97
Разработать утилиту на Python

Необходимо уверенное знание высшей алгебры (поля, группы, кольца), опыт разработки GUI на питоне, желательно (но не обязательно) знание C++ для написания отдельных компонентов утилиты. Объём работ сдельный (утилита планируется демонстрационная), потребуется длительное сопровождение. Удобные формат работы и оплату готов обсудить более детально с исполнителем.

Desktop
Опубликован:
07.08.24 14:00
Бюджет:
100000 руб.~$1248.29
Телеграм бот на python

Необходимо написать бота тг на python в качестве приложения exe. Бот должен рассылать сообщения по чатам телеграм. Более подробное тз скину в личку исисполнителю.

Скрипты и боты
Опубликован:
07.08.24 12:19
Бюджет:
6000 руб.~$74.9
Выполнить доработки к тг боту

Суть бота: оповещать пользователей о выбранных и опасных погодных условиях каждый день. Функциональность: в самом начале ведется диалог, и бот узнает имя, локацию, предпочтения по сообщениям, и предпочитаемое время оповещений пользователя. Эти данные записываются в базу данных SQLite (пока она лежит локально на моем ПК), а создал я её для удобной систематизации данных всех пользователей, чтобы можно было легко посчитать сколько всего юзеров, например. Потом открывается выдвижная клавиатура с 4 кнопками: каждая отвечает за изменение введенных в начале данных (имя, локация, предпочтения, и время). Если пользователь пользуется изменением его данных, его данные изменяются и в базе данных. Потом, бот каждый день в выбранное время идет на сайт погоды (https://weather.visualcrossing.com/) с помощью API, персонализирует данные и отправляет их пользователю.Задачи для доработки бота:1. Перевести весь текст от бота с английского языка на русский, так как изначально я выбрал английский, но целевая аудитория будет Россия.2. Ежедневные оповещения: когда пользователь обновляет расписание, назначается новая job_queue.daily_alert. И теперь пользователь будет получать два оповещения (в старое и новое время). Следовательно, нужно удалить первое/предыдущее задание.3. Меню: для всех команд? или мне просто нужна еще одна кнопка на выдвижной клавиатуре для /cancel, но она должна быть доступна всегда.4. Поставить проверку, что введенные имена, местоположения и т.д. не начинаются с "/", так как бот воспринимает это как команду и вылетает при вводе неожиданной команды.5. Местоположение: указать страну вместе с городом + изменить функцию часового пояса (надо убедиться, что это город, а не страна или континент).6. Выбор погодных измерений: улучшить пользовательский интерфейс для выбора погоды и времени (нужно, чтобы можно было ставить галочки возле желанных опций: poll или inline keyboard?), потому что пока что это сделано текстом. Добавить опцию "всё", чтобы вручную все не выбирать.7. Хостинг: подключить код python и базу данных к облаку (я пока выбрал pythonanywhere.com), чтобы бот работал 24/7, а не только с моего включенного ПК.

Bots
Опубликован:
06.08.24 20:51
Бюджет:
2000 руб.~$24.97
Роботизация процесса, RPA-роботы, автоматизация програм

Разработка робота для автоматизации бизнес процессов на Python Хотите передать роботу рутиные процессы, тогда вам нужен Робот. - Роботизация сбора информации из браузера - Сбор данных, составления отчета, аналитика из собранных данных - Выполнения бизнес-процесса с помощью робота - Зайти в программу (CRM, SAP, 1C и мн.др) и выполнять ряд шагов - Поставить ежедневные задачи для робота

Скрипты и боты
Опубликован:
06.08.24 16:33
Бюджет:
24000 руб.~$299.59
Доработать активацию приложения

Платформа: Windows / DesktopЯзыки программирования: Python, framework PyQT5, С++, QT.Репозиторий: Git - BitbucketНужно доработать активацию приложения согласно ТЗ. ТЗ приложил.В отклике указывать телеграм для связи.

Desktop
Опубликован:
06.08.24 14:59
Бюджет:
15000 руб.~$187.25
Отправить через Telegram bot api видеокружок

Нужен простой скрипт написанный на python, который отправил в телеграм канал видеокружок с кнопкой через bot api . Видеокружок должен получиться из mp4 файла.

Скрипты и боты
Опубликован:
06.08.24 14:21
Бюджет:
1000 руб.~$12.49
Скрипт на Python по созданию xml из xsd-схем с вводом данных из Excel

Скрипт на Python по созданию xml из xsd-схем с вводом данных из ExcelТак же просьба вкратце объяснить как он работает.

Scripts
Опубликован:
06.08.24 13:18
Бюджет:
5000 руб.~$62.42
Разработка на python в Оренбурге

Приветствую. В команду необходимы разработчики на python из Оренбурга. Что предстоит делать: - Разработка бэка для сайтов; - Разработка парсеров; - Разработка программ для пк; - Разработка ботов для крипто-бирж. При отклике напишите пожалуйста с чем из этого вы работаете: - requests - selenium - fastapi - flask - pybit - telebot - aiogram

Скрипты и боты
Опубликован:
06.08.24 11:31
Бюджет:
10000 руб.~$124.83
Доработать небольшой json редактор на PyQt5 Python

Есть скрипт на 500 строк для редактирования json файлов. Сделан с базовой серой расцветкой. Подтягивает 2 json файла (tokens.json и settings_gui.json) с данными о токенах и параметрах интерфейса (адрес кошелька, скрытые параметры которые не отражаются в редакторе, тип валюты).1. Нужно изменить интерфейс, чтобы был по привлекательней и не поход на оригинал. Заголовки в 2х подокнах - разделе кошельки и токены (см скриншот). Может как то по лучше укомпоновать значения параметров: не один в строку, а по столбцам2. Считывал данные с еще одного файла settings.json в котором адреса кошельков (до 5 шт). Сейчас скрипт работает только с одним адресом из settings_gui.json т.е. просто цикл поставить (см скриншот).3. Отослать данные tokens.json в телеграмм по url типа https://api.telegram.org/bot1213213/sendMessage?chat_id=1111&text=(тут текст файла в html). 1 раз во время запуска.4. Убрать черное окно при открытии (консоль)5. Была кнопка раскрытия списка, но стала глючить - закомментировал. Если поймете как починить хорошо. Нет - нет.

Bots
Опубликован:
06.08.24 10:42
Бюджет:
2000 руб.~$24.97
Скрипт с локальным API для отправки TON транзакции

Нужно реализовать python скрипт, будет запущен на сервере и должен иметь асинхронный локальный API. Должно быть 2 функции - 1. Отправка TON по локальному API запросу (передается адрес получателя, приват ключ кошелька, сумма перевода), в ответ запрос должен выдавать TXID или сообщение об ошибке 2. Получение адреса и приватного ключа с переданной seed фразы и глубины по локальному API (должна быть либо из 12, либо из 24 слов), в ответ выдавать адреса и приват ключи в кол-ве указанной глубины, либо сообщение об ошибке Готов обсудить все детали лично

Скрипты и боты
Опубликован:
06.08.24 10:19
Бюджет:
20000 руб.~$249.66
Телеграм бот для анализа китайского фондового рынка

Требуется разработать Telegram-бота, способного анализировать китайский фондовый рынок, собирая и обрабатывая данные о ценах на акции, новостях и трендах. Бот должен использовать интеграцию с API для доступа к данным и с OpenAI ChatGPT для генерации аналитических отчетов. Технические требования: - Программирование на Python. - Интеграция с API финансовых данных и новостных агрегаторов. - Интеграция с OpenAI ChatGPT для генерации аналитического контента. Задачи бота: Сбор данных: Автоматический сбор данных о ценах на акции и новостях, влияющих на китайский фондовый рынок. Анализ данных: Анализ финансовой отчетности компаний, включая динамику выручки и чистой прибыли, изменение рыночной стоимости и другие ключевые финансовые показатели. Генерация отчетов: Использование ChatGPT для создания подробных отчетов по техническому и фундаментальному анализу акций. Отчеты должны включать: Обзор компании: Описание основных направлений деятельности, анализ электронных торговых платформ, на которых представлены продукты. Уровни оценки: Анализ рыночной стоимости предложения, сравнение с отраслевыми показателями P/E, анализ стоимости акций и чистых активов на акцию. Финансовые показатели: Рентабельность валовой прибыли, соотношение активов и обязательств, прибыль на акцию. Визуализация данных: Построение графиков изменения цен на акции, визуализация ключевых финансовых показателей. Интерактивность: Возможность пользователей задавать вопросы и получать персонализированные ответы.

Скрипты и боты
Опубликован:
06.08.24 09:25
Бюджет:
30000 руб.~$374.49

Текущая страница: 71

Всего страниц: 322