Нужен бот для автоторговли в текстовой игре "Подземелья колодца".

Торговля должна происходить следующим образом -

1. Бот раз в 30 минут отправляет заранее вписанное в код сообщение в беседу. (обычное сообщение)

2. Кто-то отправляет ему - предмет который бот скупает. (Сообщение типа "Передать ", ответ на сообщение моего бота)

3. Приходит подтверждение от бота игры - (Сообщение типа ", получено от игрока ")

4. Бот САМ находит отправителя и оплачивает товар. (Сообщение типа "Передать ", ответ на сообщение покупателя из пункта 2)

ВАЖНО - бот не должен вестись на обманки, т.е. писать "Передать " только тогда, когда это надо

Язык написание - Python 3 любой версии, библиотека для взаимодействия - vk api, через longpoll.

Работа простая, нужно добавить по мелочи, сам не понимаю как реализовать.

Вот код, который смог написать:

import vk_api

import time

print('Бот открыт')

from vk_api.longpoll import *

from vk_api.utils import *

from vk_api import VkUpload

token = "токен аккаунта, сюда токен для доступа к аккаунту ВК"

def msg():

vk_session.method('messages.send', {'peer_id': event.peer_id,

'reply_to': event.message_id,

'message': mess,

'random_id': 0,

'forward_message': time.sleep(0.001)})

vk = vk_api.VkApi(token=token, api_version='5.89')

vk_session = vk_api.VkApi(token=token)

longpoll = VkLongPoll(vk_session)

vk = vk_session.get_api()

while True:

try:

for event in longpoll.listen():

if event.type == VkEventType.MESSAGE_NEW and event.text:

response = event.text

if '/тест' in response:

mess = 'Бот работает'

msg()

except Exception:

pass

2 года назад
guest_16808175153843
2 года в сервисе
Был
2 года назад

Заявки фрилансеров

Андрей
 
24 года
2 года в сервисе
Был
2 года назад
2 года назад
Тимофей
 
21 год
2 года в сервисе
Был
4 дня назад
2 года назад
Евгений
 
25 лет
2 года в сервисе
Был
9 месяцев назад
2 года назад
  • Похожие заказы

  • $3000

    Требуется разработка web-приложения на базе Nest.js и Vue3 для автоматизации получения лицензий и управления личными кабинетами. Проект объемный, минимум на 12 месяцев. Опыт работы с GraphQL, Docker и Gitlab желателен. Укажите ваш часовой рейт, опыт парсинга данных и доступность.

    Закрыт
    2 года назад
  • $60

    Требуется разработать автокликер, который будет работать с несколькими окнами блокнота. Пользователь сможет задавать свои последовательности нажатий и интервалы. Программное обеспечение должно поддерживать клики правой кнопкой мыши и функционировать по системе подписки на месяц, предоставляя пользователю доступ к софту на 30 дней.

    Закрыт
    2 года назад
  • Требуется разработать платежный модуль (API) для OpenCart 3 для интеграции с платежной системой. Имеется документация для работы с API. Ожидается создание функционала для обработки платежей и взаимодействия с системой.

    Закрыт
    2 года назад
  • $20

    Требуется исправить код на Python, использующий MoviePy, для реализации эффекта пульсации картинки в зависимости от амплитуды музыки. При спокойной музыке картинка статична, при увеличении амплитуды – пульсирует. Необходимо использовать существующий код, который добавляет музыку и постер в видео. Решение должно быть в рамках библиотек Python.

    Прикладное ПО1 исполнитель
    Завершен
    2 года назад
  • Требуется разработать консольное приложение 'Калькулятор', которое выполняет операции сложения, вычитания, умножения и деления с двумя числами. Приложение должно обрабатывать как арабские, так и римские числа, с учетом специфических требований и исключений при некорректном вводе. Результаты должны выводиться в соответствии с введенной системой счисления.

    Прикладное ПО1 исполнитель
    Завершен
    2 года назад
  • $20

    Требуется разработать парсер, который будет извлекать абзацы из txt-файла, содержащие словосочетания "Имя№1 Shows" и "Имя№2 Shows". Имена (около 500) будут в отдельном файле, парсер должен сравнивать их и при совпадении переносить абзацы в новый txt-файл. Абзацы отделены пробелами сверху и снизу, кроме первого.

    Закрыт
    2 года назад
  • $25

    Требуется разработать торгового бота на MQL, который будет открывать ордера в зависимости от изменения цены. Основные функции включают установку замков при движении против сделки, анализ цен и возможность использования мартингейла. Бот должен учитывать рост или падение цены и управлять сделками в соответствии с заданными параметрами.

    Закрыт
    2 года назад
  • Задача включает разработку программы с интерфейсом, реализующей алгоритм RS1 по теории приближенных множеств. Программа должна работать с .data датасетами из UCI Machine Learning Repository, выводить продукционные правила и сохранять результаты в файл. Интерфейс включает кнопки загрузки, запуска алгоритма и сохранения результатов.

    Закрыт
    2 года назад
  • Разработайте скрипт на Lua для Quik, который будет выводить данные свечей за заданный период в Excel в реальном времени. Скрипт должен добавлять новые строки с текущими данными по мере их появления на рынке, обеспечивая актуальность информации.

    Закрыт
    2 года назад
  • Требуется разработка программы, которая генерирует анимированный GIF на основе введенного текста или анимированного PNG. Текст в GIF должен отображаться в режиме печати, как в окне программы. Пользователь может задавать размеры поля текста и шрифт, например, Fixedsys. Также нужна функция сохранения логов набора текста для дальнейшей генерации GIF с другими параметрами. Интересует длительное сотрудничество и выполнение задач, похожих на обязанности интернет-помощника.

    Прикладное ПОнет заявок
    Закрыт
    2 года назад