RoboYabaso был впервые разработан Ларри Ло Ретснимлом.
— это проект робота-игры с открытым исходным кодом.
Источник: https://docs.google.com/document/d/1dYnJqF2_QTp90ld4YXj6X8kgxvjUoHrB4E2seqlDlAk/edit.
Теперь он изменен на три в одном Line x Discord x Telegram.
Хотя это три в одном, его можно использовать индивидуально, но набор кубиков общий.
Условием запуска является ввод CHANNEL_SECRET BOT в HEROUKU.
В противном случае не было бы такого количества серверов для открытия такого количества ботов.
Whatsapp с нетерпением ждет скорого открытия своих разрешений. Жители Гонконга стали чаще использовать WhatsApp.
Он создан на бесплатном сервере Heroku, поэтому каждый может следовать приведенному ниже руководству, чтобы настроить и создать своего собственного БОТа!
Теперь поддерживает обычные броски кубиков, чистые вычисления, веселые броски кубиков, фортуну, мифологию Ктулху, Одинокую башню Чжу, Божью охоту, Королевство лабиринтов, Смертельные приключения Я Ся, Бога ниндзя, DX2nd, 3rd.
Fate, Eternal Tomorrow, Sword World 2.5, WOD Dark World,
Настройте функцию игры в кости, сохраните функцию инструкций по броску игральной кости, функцию переключателя игры в кости и функцию базы данных
Кстати, мы продвигаем Гонконгскую энциклопедию TRPG District для набора технического персонала.
По остальным функциям оставляйте комментарии и предложения.
Функция гадания.
Поддерживает большие и маленькие шаги.
Добавьте функцию ПОМОЩИ. Для получения подробной информации введите Bothelp в BOT, чтобы просмотреть инструкции и поддержать прямую 1d100 5d20.
cc<= изменено на cc cc1 cc2 ccn1 ccn2.
Добавлены броски NC для Forever Tomorrow от Rainsting/TarotLineBot.
Добавлены броски кубиков Воды для World of Darkness DX3 SW2.0.
Модульная конструкция.
Ниже приведены инструкции для Line Discord и Telegram соответственно. Какую использовать, зависит от того, какую. Кроме того, нужно подать заявку на mlab ACC. Учение будет написано позже.
Сначала подайте заявку на открытие линейного счета (ерунда)
Сначала подайте заявку на учетную запись Github
Достаточно сначала подать заявку на создание учетной записи Heroku и выбрать бесплатные услуги для всех следующих услуг. Пожалуйста, не стесняйтесь выбрать оплату.
Вернитесь на веб-страницу Heroku и нажмите «Развернуть». Выше вы увидите четыре способа настройки кода.
Я думаю, если вы тот, кто знает, как использовать первый тип (Heroku Git) или четвертый тип (Container Registry), вы, вероятно, не будете читать этот тип руководства~ Поэтому я не буду его представлять~
Определенно, определенно не те отношения, которые я не знаю, как построить (глаза разбегаются)
Взяв в качестве примера второй тип (Github), вы можете привязать свою учетную запись Github — разве мы не просто скопировали копию кода обратно? Подключите его, чтобы вы могли изменить нужный код на Github, а затем развернуть его.
Или вы можете использовать третий (Dropbox). После того, как вы установите ссылку, он автоматически загрузит код, который вы только что запустили, в ваш Dropbox. После завершения модификации просто разверните его.
Сначала подайте заявку на учетную запись Discord (ерунда)
Сначала подайте заявку на учетную запись Github
Достаточно сначала подать заявку на создание учетной записи Heroku и выбрать бесплатные услуги для всех следующих услуг. Пожалуйста, не стесняйтесь выбрать оплату.
Запишите этот «ИДЕНТИФИКАТОР КЛИЕНТА».
Войдите в настройки бота слева
В BUILD-A-BOT нажмите «Добавить бота» -> «Да», затем скопируйте «токен».
Шаг 4. Пригласите робота на свой канал.
--
https://discordapp.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8
тестовая функция
npm install -g mocha
mocha .testanalytics.test.js
Телеграмма…
Это самый простой способ, как и выше, сначала зарегистрируйте Telegram ACC.
Затем перейдите на https://telegram.me/botfather.
Используйте /new bot для ввода BotName и UserName.
Вы получите токен и код приглашения. Токен вводится в Heroku, а код приглашения предназначен для пользователей Telegram для подключения к боту.
Ссылка на приведенную выше инструкцию
https://github.com/zeteticl/TrpgLineBot-php
Я надеюсь, что следующее обновление будет
Дополнительные обновления будут публиковаться в группе Discord.
Для функции темного кубика введите dr перед командой. Результатом будет личное сообщение. Например, введите 2d6+1 для атаки.
Будет выход) 2d6+1: Атака 9[6+3]+1 = 10
Как и выше, вы можете говорить, набрав в пустом месте за номером кубика.
Ниже приведены другие примеры
5 3D6: бросьте 5 3d6 отдельно.
D66 D66s: Меньший D66 фиксируется спереди.
5B10: Свернуть без суммирования 5B10S: Свернуть без суммирования, отсортировать от большего к меньшему
5B10 8: Как указано выше, также подсчитайте, сколько из них больше 8.
5U10 8: При игре в 5D10 за каждую выпавшую 8 выдается бонусный кубик.
5U10 8 9: Как и выше, подсчитайте, сколько из них больше 9.
Выбор: выбор языка запуска/случайный/опция/выбрать 1
(Вопрос) (Запуск) (Вопрос) (Вариант 1) (Вариант 2)
Пример: случайным образом получите количество рождественских подарков 1 2 3 >4.
Случайная сортировка: сортировка при запуске
(вопрос) (запуск) (вопрос) (вариант 1) (вариант 2) (вариант 3)
Пример обмена подарками: Господин А, Господин С, Господин Ф, Господин Г.
Поддерживаемые в настоящее время системы: [Чтобы узнать больше о группе кубиков, введите Bothelp (число) или все или введите справку после команды, например .sg help]
0: AdvancedDice.ca (расчетный) D66(sn) 5B10 Dx 5U10 xy
1: Веселая сортировка кубиков (минимум 3 варианта), выбор/случайный (минимум 2 варианта), ежедневный флаг судьбы Таро .me
2: Мифы Ктулху cc cc(n)1~2 ccb ccrt ccsu .dp .cc7build .cc6build .cc7bg
3: Одинокая башня Чжу.al (nALx*p)
4: DX2nd,3rd .dx (xDX+y@c ET)
5: Судьба .4df(m|-)(бонус)
6: 神wohunt.kk (ET RT NT KT MTx)
7: Labyrinth Kingdom.mk (нМК+м и различные таблицы)
8: Eternal Tomorrow Talk.nc (NM xNC+m xNA+m)
9: Смертельное приключение Яксии.ss (nR>=x[y,z,c] SRx+y FumbleT)
10: Ninja God.sg (ST FT ET и другие таблицы)
11: Мир Меча 2.5 .sw (Kx Gr FT TT)
12: 歌风.UK (nUK nUK@c или nUKc)
13: WOD Dark World.xWDy
14: Кот Кот Призрак Cha.kc xDy z
15: (в общедоступной бета-версии) Wiki-запрос/поиск изображений/translation.wiki .image .tran
16: (в публичной бета-версии) dark die GM function.drgm (addgm del show) dr ddr ddr
17: (в публичной бета-версии) значение опыта function.level (показать конфигурацию LevelUpWord RankWord)
18: (В общедоступной бета-версии) Пользовательская функция игры в кости.ra(p)(количество раз) (добавьте пользовательское ключевое слово del show)
19: (в общедоступной бета-версии) функция хранения инструкций по броску кубиков.cmd (добавьте пользовательское ключевое слово del show)
20: (В публичной бета-версии) Функция переключения кубиков.bk (добавить показ)
21: (в общедоступной бета-версии) база данных function.db(p) (добавьте пользовательские ключевые слова del show)