Правила
April 27, 2019
CountryBot: Инструкция пользователя
CountryBot создан для автоматического управления странами, минимизации человеческого фактора и субъективности админов игры, а также для всеобщего удобства игроков. Однако нужно помнить, что для максимально комфортного пользования и наибольшего удовольствия от игры, следует помнить о правилах использования бота.
Общие правила
- Бот всегда прав. Если он не прав, зовите админа. В случаях любого странного поведения, если вы не понимаете, что случилось, считаете, что напоролись на баг - пишите разработчику: @alegator1209
- Исходный код бота открытый и может быть найден на GitHub. Любые предложения по улучшению, исправлениям, issues и pull-requests приветствуются.
- Для общего удобства и из-за технических ограничений Телеграма игрокам без тэга (устанавливается в настройках) запрещено иметь гражданство. Также для бота два разных тэга - два игрока, поэтому сменив тэг в процессе игры, вы потеряете гражданство и все права. Злоупотребление этой особенностью игры может привести к бану.
Команды
/panic- паническая кнопка на случай, если что-то пошло не так. Отменяет все активные действия для вызвавшего. Использовать в случае зависания или багов бота./whereami- информация о текущем физическом местонахождении пользователя. Показывает страну (или её отсутствие, или могилу), класс и другие детали./rightslist- список всех прав, регулирующихся ботом. Максимально возможный набор прав в игре./rights @tag- права юзера. Если после команды указать@tag, то покажет права пользователя@tag./getpassport- получить гражданство страны, в чате которой вызвана команда. Вызов возможен только в тех группах, в которых зарегистрированы страны./droppassport- лишиться гражданства. Вы просто выкидываете свой паспорт и становитесь апатридом./classlist- список всех классов вашей страны./showclass- отображает информацию о выбранном классе./addclass- создать новый класс. При создании пользователь указывает название класса, права, максимальное количество пользователей этого класса. Ваш класс станет родительским для дочернего класса. Требует права на назначение должностей./changeclass @tag- изменить класс игрока. После команды нужно указать@tagигрока, класс которого должен поменяться. Работает с собой или игроками дочерних классов. Сменить класс можно только в рамках дочерних для вашего классов./deleteclass- удалить дочерний класс. Удалять можно только пустые классы без дочерних классов. Работает только с классами, предком которого является ваш класс (независимо от того напрямую, или нет)./migrantclass- установить класс мигрантов. Новоприбывшие игроки будут автоматически записаны в этот класс. Доступно только для игроков с правом принятия законов./kill @tag- убить игрока. Есть 40% шанс успеха и 60% шанс остаться неизвестным. Если@tagне указан, будет убит случайный игрок из вашей страны./shoot- убить игрока. Можно использовать только в чате вашей страны. Шанс успеха 60%, так как убийца сразу задеанонен. Если@tagне указан, будет убит случайный игрок из вашей страны./revolution- поднять восстание. Бывает двух видов: восстание за расширение прав вашего класса (потолок расширения - права вашего родительского класса) и за смену родительского класса. Для успеха революции нужно, чтобы к концу хода поддержка повстанцев была выше поддержки реакционеров. Заключенные также могут принять участие в революции./arrest @tag- арестовать игрока. Доступно только для игроков с правом ареста./free @tag- освободить игрока из тюрьмы. Доступно только для игроков с правом помилования./execute @tag- казнить игрока. Доступно только для игроков с правом казни./deport @tag- депортировать игрока из страны. Игрок помещается в чёрный список и больше не может получить гражданство данной страны. Доступно только для игроком с правом изгнания./blacklist- отобразить список игроков, которым запрещено иметь гражданство данной страны./opendoors- убрать одного или нескольких игроков из черного списка. Доступно только для игроком с правом изгнания./laws- список всех законов данной страны. При вызове предложит открыть текст одного из законов. Отображает ход принятия законов./addlaw- добавить закон в законодательную базу страны. Доступно только для игроков с правом на принятие законов. Запишет также ход принятия./rmlaw- удалить закон из списка принятых. Доступно только для людей с правом принятия законов./sendorders- отправить приказы армиям страны. Доступно только для людей с правом управления армиями. Доступные форматы приказов: текст, картинка, стикер, войс, аудио, видео. При отправлении альбома картинок запишется первая. При отправлении гифки запишется ничего./showorders- отобразить последние актуальные приказы, отправленные армиям страны. Доступно только для игроков с правом управления армиями.
Следующие команды доступны только для админов игры, но они включены в эту инструкцию для полноты документации.
/addcountry Country Name- зарегистрировать текущий чат, как страну. EслиCountry Nameнет - бот возьмёт название чата./rmcoutnry- удалить страну текущего чата. Все игроки станут апатридами./sendmessage @chat1 @chat2 \n Text- отправить сообщениеTextв чаты@chat1,@chat2. Текст сообщения должен идти в следующей строке после тэгов чатов./setadminschat- установить текущий чат админским чатом. В админский чат приходят уведомления о игровых событиях, приказах и тд. Одновременно может существовать только один админский чат./orders- отобразить последние приказы конкретной страны. Нельзя использовать за пределами админского чата./turn- переключить ход. Игроки, которые были мертвы на протяжении 5 ходов будут воскрешены, революции будут завершены.