Skip to content
test edited this page Jun 3, 2023 · 2 revisions

Register your kingdom

Register your kingdom with /register

Providing your credentials (optional)

! Optional

For accessing private alliance information, you can provide Trocutus with your login credentials.

If you are hosting Trocutus, instead set your credentials in the provided config/config.yaml

  • /credentials login username: password:

Register your guild

Set your alliance with /settings_default registeralliance

For a list of available guild settings use /settings info

Or to list unavailable: /settings info listall:True

Managing roles/permissions

Using commands requires roles on discord. You must bind Trocutus to discord roles.

For a list of possible bindings:

  • /role alias set

Make a role in your guild called Registered, then:

  • /role alias set locutusrole:REGISTERED discordrole:@Registered

Do the same for Member and any other roles you want to set.

Auto role

To automatically create and give roles for people in alliances, and set their nickname:

  • /settings_role autorole mode:ALL
  • /settings_role autonick mode:KINGDOM
  • /role auto all

Note: Auto role will not work if Trocutus does not have permission on discord. If you have issues, give Trocutus a discord role and ensure that role is above the roles it is trying to manage.

War alerts

Post an alert to a channel when alliance members declare or receive attacks

  • /settings_war_alerts offensive_war_channel channel:
  • /settings_war_alerts defense_war_channel channel:
  • /settings_war_alerts offensive_spy_channel channel:
  • /settings_war_alerts defensive_spy_channel channel:

Embassy

Allow other alliance admins to create embassies using /embassy

  • /settings_foreign_affairs embassy_category category:

Target finder

Create discord buttons to run the raid or fey target commands

  • /embed template targets realm_id:Standard outputchannel:#myChannel

(note: Replace standard with the realm name, or id. The id for the standard realm is 7)