Вы можете самостоятельно создать бота в Telegram без программирования. Повторите действия по инструкции и бесплатно запустите своего первого чат-бота уже через 15 минут.
103 643 просмотров
Создадим бота, который будет приветствовать, задавать вопрос с вариантами ответов и реагировать на нажатие на кнопок.
Шаг 1. Создайте аккаунт разработчика
1. Зарегистрируйтесь на botmother.com с помощью электронной почты (на нее придет письмо с подтверждением) или войдите через Google.
2. Нажмите кнопку «Создать нового бота» (справа внизу).
3. Выберите «Пустой бот».
Перед вами откроется конструктор— это место, где можно разрабатывать бота и добавлять функции.
Слева находится меню с разделами конструктора. Справа — вкладка с компонентами и экранами. По центру — рабочая зона для разработки. В левом нижнем углу — виджет обратной связи. Если возникнут трудности, пишите в поддержку.
Логика бота создается с помощью экранов— это сообщения бота (шаги, этапы), внутри которых могут быть различные функции. Автоматически создается «Стартовый экран» — первое сообщение от бота.
КАК СДЕЛАТЬ ЧАТ-БОТА В МАЙНКРАФТЕ
На каждый экран можно добавлять компоненты— это функции и действия бота (например, отправление текста, картинок, кнопок и т.д.).
Все компоненты расположены на вкладке справа.
Шаг 2. Создайте приветствие
1. На вкладке «Компоненты» нажмите на компонент «Сообщение» и перетяните его на экран.
2. Напишите любой текст. Например, «Привет! Это мой первый бот».
3. Нажмите зеленую кнопку «Сохранить» (справа внизу).
Шаг 3. Подключите бота к мессенджеру
Создадим бота и придумаем ему название:
2. Напишите ему /newbot.
3. Придумайте и напишите название бота. Оно будет отображаться в контактах и чатах. Например, «Hello, bot».
4. Придумайте и напишите юзернейм. Он используется для упоминания бота и в ссылках. Юзернейм должен быть на латинице и обязательно заканчиваться на «bot». Например, «botmother_hello_bot».
Теперь нужно подключить бота в Telegram к вашему аккаунту разработчика:
2. Скопируйте токен бота.
3. Вернитесь в конструктор, найдите и откройте в меню слева раздел «Настройки».
4. Переключателем включите платформу Telegram.
5. Нажмите кнопку «Изменить».
6. Вставьте ранее скопированный токен бота.
7. Сохраните изменения.
Теперь бот подключен к конструктору, а значит, он может отвечать всем пользователям. Протестируем?
1. Найдите в поиске Telegram своего бота по юзернейму.
2. Нажмите «Начать» (или «Start»). Бот должен отправить приветственное сообщение.
Отлично! Ваш бот умеет отправлять сообщение.
Шаг 4. Добавьте дополнительные функции
Усложним бота. Пусть он задает вопрос с вариантами ответов и присылает разные сообщения в зависимости от выбора пользователя.
Текст: Как дела?
Первая кнопка: Хорошо
Вторая кнопка: Плохо
Для этого добавим еще два экрана, кнопки и изображение:
Туториал || Как объединить чат Aternos c Discord || DiscordSRV
1. Откройте конструктор.
2. Добавьте два новых экрана. Для этого нажмите кнопку «Добавить экран» дважды.
3. Сохраните изменения.
Можно изменить названия добавленных экранов двойным кликом:
1. Два раза кликните на названия экранов.
2. Отредактируй тексты. Например, «Экран Хорошо» и «Экран Плохо».
Добавим кнопки, на которые пользователи смогут нажимать:
1. Переместите компонент «Кнопки» на «Стартовый экран».
2. Напишите текст. Например, «Как дела?».
3. Добавьте две кнопки.
4. Напишите тексты на кнопках. Например, «Экран Хорошо» и «Экран Плохо».
Каждая кнопка должна вести на определенный экран, который указывается в настройках кнопки:
1. Нажмите на первую кнопку.
2. В поле «Переход на экран» выберите экран «Экран Хорошо».
3. Нажмите на вторую кнопку.
4. Выберите другой экран — «Экран Плохо».
5. Сохраните изменения.
Итак, на «Стартовом экране» пользователь нажимает на кнопки и попадает на разные экраны. Нужно заполнить их контентом:
1. Переместите компонент «Изображение» на экран «Экран Хорошо».
2. Загрузите любую картинку или вставьте ссылку на изображение.
3. Сохраните изменения.
Теперь заполним следующий экран:
1. Переместите компонент «Сообщение» на экран «Экран Плохо».
2. Напишите текст. Например, «Не унывай, все будет хорошо!». Можно добавить эмодзи.
3. Сохраните изменения.
Шаг 5. Протестируйте бота
У нас получился такой сценарий: бот приветствует пользователя и задает вопрос с вариантами ответов; пользователь нажимает кнопку, и бот присылает определенное сообщение. Давайте протестируем!
1. Откройте своего бота.
2. Напишите команду /start.
3. Понажимайте на кнопки.
Вы создали своего бота и можете поделиться им с друзьями. Как видите, создавать ботов легко и просто. В конструкторе богатый функционал, позволяющий создавать самых разных ботов: для автоматизации, маркетинга, продаж, развлечений и много других.
Можете поэкспериментировать с ботом: изменить тексты, добавить новые экраны и компоненты или изменить сценарий. Дополнительную информацию можно найти в базе знаний, а вопросы пишите через виджет обратной связи.
31 комментарий
Написать комментарий.
Начните статью с того, что тариф на использование сервиса стоит 2899₽ месяц или 19999 ₽ в год.
Развернуть ветку
Бота для своих личных нужд или обучения можно создать и использовать бесплатно, есть ограничение по количеству пользователей. Если бот работает в вашем бизнесе, приносит пользу, и 2899 ₽ кажутся большой ценой, то вы можете просто выбрать другой ервис.
Развернуть ветку
Для личных нужд можно скачать практически любой открытый проект на GitHub и запустить на своём компе. Работать будет для всех, пока комп в сети.
Развернуть ветку
Подскажите, где где скачать ботика?
Развернуть ветку
Боты все абсолютно с разным функционалом. Исходные скрипты в большом количестве лежат на разных сайтах. В большом количество на GitHub.
Развернуть ветку
Я в первые этим сталкиваюсь, хочется попробовать из готового бота сделать бота приветствующего, и чтоб он мне в личку отправлял а я через него клиенту, реально ли это?
Развернуть ветку
реально всё.
1. Необходимо как минимум начать изучать Python или JavaScript
смотря что по душе.
Поставить самому себе задачу и написать нужного бота.
2. Либо попросить кого-то сделать это за какое либо вознаграждение.
Даже если найдётся исходник такого бото, его в любом случае необходимо разворачивать через свой аккаунт в телеге и на своём сервере.
Без знаний от слова «вообще» точно не выйдет «просто где то взять готового бота и он заработает так как надо»
Развернуть ветку
Чтобы определить что подуше надо изучать и то и это:))) и да, где синтаксис попроще? Что вам по душе, и о чем вы пишете свои программы эти?)
Развернуть ветку
Мне больше по душе JavaScript, потому как я больше по фронтэнду. Но и бота можно написать на нём.
Синтаксис наверное проще в Python.
Посмотрите обзоры выберите для себя что лучше.
Развернуть ветку
Сейчас бы токен от бота вносить в левые сервисы, которые потом могут у тебя этого же бота увести.
Развернуть ветку
В Телеграм нельзя «увести» бота по токену. Создатель бота может сам передать права на бота другому человеку.
Развернуть ветку
Смотря что понимать под увести, пока у злоумышленника есть верный токен, он может принимать весь входящий трафик и отвечать, от имени бота так, как ему нужно.
Понятное дело, что никто не будет офишировать свой токен где попало, если бот имеет пользователей. Тут мне кажется стоит вопрос можно ли доверять данному сервису и лично мне кажется да, похоже ребята просто стараются продать свой продукт и не в их интересах как-то его скамить, но я не узнавал и точно не знаю :^)
Развернуть ветку
Мало того, зная токен, можно переслать себе предыдущие сообщения от бота другим людям.
Развернуть ветку
Это не левый сервис. Это довольно популярный конструктор ботов, погуглите
Развернуть ветку
бесплатно запустите своего первого чат-бота уже через 15 минут.
Практический смысл от таких конструкторов, кроме каких-то простых инфо-ботов вообще есть?
Развернуть ветку
Ну боты имеют огромный функционал. Можно сделать интернет-магазин, автоматизировать что-то, служба поддержки через бота и вообще любые сервисы и функции.
Развернуть ветку
Боты да, я написал одного бота на python-telegram-bot, поэтому и не могу понять как бы я нужную мне логику реализовал бы на таком конструкторе. Скорее всего — никак.
Развернуть ветку
Тут только пробовать. На конструкторе быстрее запустить, чем программировать, и дешевле.
Какую логику вы хотели делать?
Развернуть ветку
Та для внутреннего пользования на заводе. При создании issue в redmine что б слал сообщение с кнопками открыть/закрыть/добавить фото в каналы отделов. Авторизация юзеров опять же для кнопок, что бы в сообщение еще media лейаута (плана завода с меткой откуда вызов на нем) аттачил.
Источник: vc.ru
Бот для арифметической викторины в чате
Во первых, стоит обратить внимание, что тут представлена автоматизация арифметической викторины, а не аналог GNU Octave, поэтому мемные проблемки js не ощущаются.
Во вторых, стоит обратить внимание на главный минус своего парсера: его нужно писать. Самому. Экран кода. В то время, как есть готовый интерпретатор js, который с тем же успехом решает задачу. И не особо при этом тормозит(специально не замерял, но если убрать рандомную задержку, имитирующую скорость устного счета человека, то ответ печатается почти мгновенно).
Стоит отметить, что выбор очевиден для этой конкретной задачи, а не в общем случае.
Новая рандомная ава топовая) Ender’sMagic 1.4b — УРААА!))
Таумкрафт 6 — ураа!
Пишу на Scala
Какая ирония: написание тутора позволяет понять тему лучше, чем его чтение
Test BB-code
Источник: forum.mcmodding.ru
Sysmainbot02
Всем привет! С вами Kaban ivan и сегодня я вам поведаю про бота sysmainbot02 с моего мистического (не по моей воле) сервера Kabanivan.aternos.me. Расскажу про его историю, зачем был создан, на каких серверах работал, а также его превращение в агрессивного бота, а позже и в мистического. Ну что же, начнем!
Основные сведения
Данный бот представляет собой искусственный интеллект в майнкрафте,ранее используемый для слежки и отладки серверов, а также для банов и мутов. Был сделан мною в специальном редакторе, с которым сотрудничает Aternos. Скин у него стандартный, однако меняется время от времени с Алекс на Стива и обратно. После заражения от мистических игроков (см.
Kabanivan.aternos.me), он получил также второй скин (черно-белый и с красными глазами, с кровавыми подтеками. Также появляются надпись sys и буква К), который является его агрессивной версией, перешедшей в сильнейшее раздражение. Контроль над ним был утерян, а сам sysmainbot02 бесследно исчез, начав посещать другие сервера, у которых не такой уж и маленький онлайн!
Поведение
Что будет при встрече с ним
Данный бот (на крупных серверах) во время больших онлайнов все-же появляется в табе, однако ни один раз его местонахождение установить не удалось. На серверах с маленьким онлайном его все же можно встретить в живую, правда он либо быстро телепортируется от вас по-дальше, либо попросту убьет за один удар. Иногда принимал облик другого игрока, а так как его искусственный интеллект достаточно велик, то он спокойно имитировал обычного игрока и даже отвечал на вопросы.
Спокойное состояние бота
Обычно, sysmainbot02 просто гуляет по безлюдным местам и никого не трогает. На большинстве серверов он имеет свое логово, которое он возводил своими же усилиями. В ходе исследований было выявлено, что его искусственный интеллект стал мощнее, но начались частые сбои, из-за чего некоторые из его притонов и баз сооружены слишком идеально, либо с дубликатами стен и комнат, с тупиковыми коридорами, с лестницами в никуда, бесконечными помещениями и другими ошибками, нетипичными для обычного игрока, особенно при постройке дома.
Самые примечательные постройки и первое зафиксированное присутствие
Самым примечательным сооружением его рук оказалась огромная каменная база, протяженностью более 2 тыс. блоков в длину и неизвестное количество блоков в глубину, сооруженная на сервере privateLoL2.xyz .Внутренности и реальные размеры этого сооружения до сих пор неизвестны из-за невозможности добраться до низа базы (виной тому — лабиринты из комнат и коридоров, и неевклидовая геометрия(примечание в конце абзаца)), хотя исследованная глубина (с помощью специальных программ и ботов) уже достигла более 3 тыс. блоков, что уже достаточно далеко ушло под бедрок. Благодаря этим уликам и «инспектору блоков»(специальный плагин, позволяющий любому игроку просмотреть, кто взаимодействовал с блоками его дома в определенное время) был выяснен первый сервер, где он в прямом смысле этого слова жил (дата: 29.3.2021).
Это был сервер mc.reallyworld.ru . Там он был обнаружен, будучи строящим себе землянку, начало комплекса под названием U.S.B. (Untitled Structure Building — неназванная структурная постройка). Он также является бесконечным и также сооружен из камня, но главной особенностью является то, что этот бесконечный комплекс превратился в огромные руины, загаженные грифферами, застроенные «молотками» и залитые лавой и водой.
При попытке посмотреть через логи, что ранее было внутри, не удается. В чат пишет: You don’t have permission to use this command, хотя с другими постройками и местами такой странности нет. Возможно, sysmainbot02 защитил свою постройку, но из-за ошибок в его искусственном интеллекте, бот не смог или не заметил, что не защитил постройку от разрушения. В сооружении U.S.B.также есть неевклидовая геометрия, то есть идя в одном направлении, вы прийдете обратно в точку, откуда начали движение или вы будете спускаться по лестнице бесконечно долго, а выйдя на первый попавшийся этаж, вы окажетесь на том же этаже, откуда начали спуск.
Что можно ожидать от этого бота
Самое основное
Sysmainbot02, как только заходит на сервер, сразу же занимает и получает все права Администратора. Даже если вы их с него снимите, то через некоторое время он снова их себе выдаст. Эта функция у него возникла в процессе саморазвития его искусственного интелекта.
Агрессия и захват
Если вы будете ему как-то мешать, то он со своими правами администратора вас сразу же прикончит. Особенно на серверах с маленьким онлайном, этот бот устраивает настоящий апокалипсис. Он будет вас преследовать, а если поймает, то будет с вами проводить тесты (прямо как GLaDOS).
И так со всеми игроками, кроме Администраторов, которые либо соглашаются на помощь sysmainbot02, либо на вечный бан и снятие прав Администратора, а также на отслежку на других серверах. Этими тестами sysmainbot02 выявляет новые ошибки и уязвимости в плагинах/ядрах серверов, которые ему помогают продолжать брать все больше серверов под свой контроль. По последним данным, он уже окупировал более 400 мелких серверов и 10 крупных (где онлайн составляет 500+ человек). Также было уничтожено свыше 5 тыс. серверов, оказавших отпор новой власти (из них 1 тыс. — покупные, 4 тыс. — на бесплатном хостинге). Также было забанено более 11 тыс. простых игроков и снято с прав Администратора около 109 человек.
Сотрет с лица всемирной паутины
Это не шутки. По нашим данным, более 24 человек пострадали от редкого вида агрессии от sysmainbot02. Этот вид (кодовое название: альфа) заключается в том, что в случае неповиновения, этим людям бот ломал первым делом аккаунт в Майнкрафте, затем дизлайкал и добивался блокировки их аккаунтов на ютубе, затем Инстаграм, Дискорд, Вайбер и другие соц. сети.. Частично из этих 24 человек потеряло не все (возможно из-за ошибок в искусственном интеллекте бота) и только 2 человека были просто стерты из интернета(как вы поняли, связь с ними оборвалась). По этому, будьте осторожны!
Пора на тесты
Если вы прогуляли назначенный sysmainbot02 на определенное время тест, то есть повод для беспокойства, так как будут четыре возможных развития событий.
Первый вид событий (шанс выпадения = 21%)
Sysmainbot02 просто проигнорирует ваше отсутствие. Предполагается, что этот вид событий произошел либо из-за того, что бот отменил тесты, либо у него сбой в его искусственном интелекте, либо он слишком занят.
Второй вид событий (шанс выпадения = 35%)
Sysmainbot02 вышлет вам предупреждение в лс, даже если вы в одиночном мире или вообще на другом сервере с требованием явиться на тест.
Третий вид событий (шанс выпадения = 87%)
Тот же, что и второй, но только бот вас в прямом смысле этого слова, переносит вас на нужный сервер для тестов.
Четвертый вид событий (шанс выпадения = 2%)
Произойдут события под кодовым названием: альфа.
Есть ли что-то хорошее?
Определенно есть. Если вы будете послушным, а также не сопротивляясь, проходить тесты, то он вас со временем назначит на Администратора, а также вы сможете с ним поговорить по душам. Также вы и без особых усилий (старание не обязательно в этом случае, просто слушайтесь его и не высвечивайтесь) сможете вывести его на диалог, но некоторых деталей добиться не удастся.
Путь к успеху
Данный бот ввел систему рангов (их около 15) и по ней, как по лестнице, можно забираться на верх, получая все больше прав и доверия от sysmainbot02.
Список рангов
Список рангов и количество участников, занимающих их:
- Тестируемый (920 456 игроков)(самый низкий ранг)
- Хороший тестируемый (2 тыс. игроков)
- Отличный тестируемый (25 игроков)
- Доверенный Модератор (0 игроков)
- Доверенный Администратор (7 игроков)
- Проверенный Модератор (0 игроков)
- Проверенный Администратор (1 игрок)
- Системный Модератор (2 игрока)
- Системный Администратор (0 игроков)
- Судейский Системный Модератор (0 игроков)
- Судейский Системный Администратор (3 игрока)
- Доверенное Лицо (0 человек)
- Член Союза Sysmainbots (90 игроков)
- Член Союза Integrators (3 игрока)
- Мозговой Повелитель (3 игрока)(самый высокий ранг)
Уровни опасности этих рангов:
Нейтральные во всех случаях:
1-2. Никакой опасности не несут.
Безопасные для простых игроков ранги:
3-9. Могут простить игрока, либо попросить прощения у sysmainbot02.
Средние для простых игроков ранги:
10-11. Язвительные, ворчащие, но все же дающие поблажки. Более высокое доверие у sysmainbot02.
Высокая опасность от этих рангов для обычного игрока:
11-14. Пощады почти нет, вы можете быть обречены на что-нибудь плохое даже за малейшую провинность (в этом случае в качестве наказания может рассматриваться и сюжет событий под кодовым названием: альфа). Имеют почти полное доверие sysmainbot02.
Самый злой и опасный ранг для всех окружающих:
15. (Это как происходит повышение игрока до этого ранга)На данном этапе неизвестным нам образом происходит оцифровка и перенос разума игрока в оболочку бота (ведь sysmainbot02 захватил очень много наборов ботов, в том числе и 4 набора (каждый по 50 ботов) моего производства). Данный ранг всегда принимает в качестве наказания события под кодовым названием: альфа и под кодовым названием: бета (вам высылаются страшные фото с таким же звуковым сопровождением прямиком в майнкрафт или на почту. Пострадавший только один) Пощады нет.
Мистические особенности sysmainbot02:
Кроме «нейтрального» поведения, данный бот несет в себе еще и мистическое, а иногда и вовсе странное поведение (читайте: мистическое). Кроме привычных нам захватов серверов и устрашения игроков, sysmainbot02 способен делать огромные места поклонения и тотемы. Один из них был обнаружен в огромной постройке из булыжника на сервере privateLoL2.xyz, прямо у входа, в каменной пристройке сверху.
Сам тотем из себя представляет большую комнату с красными факелами и золотым крестом. Под крестом в радиусе одного блока также все сделано из золота. Тотем был уничтожен игроком kaban_ivan2 (мною). После этого, зло sysmainbot02 только возросло. Увеличилось количество тестов для обычных игроков, а с поста администратора было снято за ни за что 81 человек.
Данное упущение было быстро исправлено тем, что sysmainbot02 усилил влияние и пропаганду своего культа. Было возведено несколько тысяч аналогичных тотемов и храмов с законами.
Инцидент 2А-124
Кратко:
В какой-то момент напряжение на серверах, окупированных sysmainbot02, возросло до предела. Игроки стали готовить восстание. Бунтовщики поставили цель избавиться от культа этого бота, уничтожив всю системную инфраструктуру (перепрограммированные командные блоки, служащие связью всех захваченных серверов) и все тотемы, так как sysmainbot02 получал из них энергию и силы.
Дата происхождения:
25.07.2021 в 22:14 — началось восстание. Игроки начали толпами телепортироваться с сервера на сервер с помощью командных блоков и тем самым начали перегружать систему. Пинг перешел отметку в 5000, а мобы не то что перестали атаковывать игроков, но и в принципе не могли элементарно двигаться, а позже и вовсе исчезли.
Обычные испытуемые ворвались в U.S.B. и полностью его разрушили (не смотря на неевклидовую геометрию), комплекс из булыжника на privateLoL2.xyz был сильно поврежден. Было уничтожено более четырех пятых всех тотемов, разрушено 4 тыс. храмов и 25 тыс. мест поклонения. Был перебит весь персонал начиная с Системный Модератора и заканчивая Доверенными Лицами.
Союз Sysmainbots лишился 74 % всех членов, а союз Integrators был вовсе перебит. Sysmainbot02 не успел подавить нарастающий пинг, так как завис от перегрузки. Спустя 3 часа, у бота полетел искусственный интеллект и все сервера, будучи захваченными, просто исчезли (за исключением privateLoL2.xyz) со списка серверов. Sysmainbot02 вошел в стазис.
Спустя месяц.
Sysmainbot02 снова включился и продолжил свою власть, правда с некоторыми серверами связь не удалось установить обратно. Такие сервера стали называться серверами-гамма. Однако теперь sysmainbot02 стал появляться и в одиночных мирах на постоянной основе.
Призывать его можно соорудив любое помещение из булыжника и соорудив в нем парочку крестов из золота с золотым основанием, затем все стены увешав красными факелами, напишите в чат //start sysmainbot02 [debug: true], [sysSettings: true] (Эту команду я использовал для запуска его, пока он не заразился и не обрел самосознание). После указанных действий подождите парочку дней (в майнкрафте) и все начнется. Sysmainbot02 будет вас преследовать, менять настройки игры, пытаться заполучить ваше имя (неизвестно зачем), следить издалека, а также строить тотемы, как я писал выше. Удачи в поисках).
P.S.
Читая другие пасты, я нередко замечал в поведении тех или иных аномалий явный характер sysmainbot02. К примеру, тот же захват сервера или что-то в этом роде. Так что это является своеобразным подтверждением того, что большинство крипипаст связано. Нельзя исключать тот факт, что мистические игроки, захватившие сервера, могу являться также sysmainbot02, принявшим чужой облик, либо его приспешниками.
Спасибо за прочтение моей статьи! Пожалуйста, оцените по шкале от 0 до 10! Мне будет приятно услышать ваше мнение!
Источник: minecraftcreepypasta.fandom.com