Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

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

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

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

год назад
guest_16808175153843
год в сервисе
Был
год назад
  • Похожие заказы
  • $3000

    Необходимо разработать приложение, на бэке - Nest.JS, Typescript, на фронте - Vue3 Composition API. Проект представляет собой HRM/CRM для автоматизации получения лицензий, базу данных с личными кабинетами для разных типов пользователей. Проект большой и интересный, ...

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

    Нужен автокликер работающий таким образом: Я открываю 4 окна скажем блокнота и одновременно в нем прожимаются клавиши 1 2 3 и т.д с определенным интервалом, который я мог бы задать сам. Под каждое окно - нужна своя ...

    Закрыт
    год назад
  • Добрый день! Требуется написать платежный модуль для подключения к API платежной системы, документация имеется https://documenter.getpostman.com/view/24941325/2s8YzWTh4j Если нужна доп инфа пожалуйста не стесняйтесь спрашивать в ЛС

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

    Здравствуйте, есть простой код, который работал до того момента как я добавил амплинтуду - немного подробнее Дописываю програму свою, но есть этам 1, это создание видео, есть музыка, есть постер (картинка), задача сделать так что бы ...

    Прикладное ПО1 исполнитель
    Завершен
    год назад
  • Создай консольное приложение “Калькулятор”. Приложение должно читать из консоли введенные пользователем строки, числа, арифметические операции проводимые между ними и выводить в консоль результат их выполнения. Реализуй класс Main с методом public static String calc(String input). Метод ...

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

    [list][*]Из txt вытягивать абзацы где содержится словосочетание "Имя№1 Shows" "Имя№2 Shows"[*]кол-во имен около 500  содержаться в отдельном файле. Использовать каждое и сравнивать. Если есть совпадение то переносить в отдельный txt файл весь абзац[*]Абзацы выделены пробелами ...

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

    точка входа - рост или падение цены в нескольких свечах не меняющих направление на указаное количество пунктов, открытие ордера в противоположную сторону. При движении далее цены в том же направлении (против сделки) при повышении на ...

    Закрыт
    год назад
  • Задача по машинному обучению. Необходимо разработать программу с интерфейсом, реализующую алгоритм RS1, который основан на теории приближенных множеств (Rough set theory). Сеты для работы нужно брать исключительно с репозитория UCI Machine Learning Repository. Что должна включать в себя ...

    Закрыт
    год назад
  • Cкрипт для Квика который выводил бы в живом режиме в Эксель данные свечей за заданный прошедший период одновременно добавляя туда строки со свежими данными по мере их появления на рынке.

    Закрыт
    год назад
  • на основе введенного в неe текста или анимированый png если такой есть текст в гифе должен печататься именно так по времени как он печатался в окне программы фонт в гифе должен быть такой который меня устроит непример fixedsys программе можно ...

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