Skip to main content

Divisions

The directory of what each division is, kept in a forum channel and redrawn whenever it changes.

Module: divisions.

What it is​

One forum thread per division. Each carries what the division does, who runs it, what it takes to join, and its current status. The bot writes the posts, so they all look the same and none of them go stale in one server while being current in another.

Above them sits a pinned directory post listing everything, and a pinned limitations post explaining which divisions somebody can hold at once.

Every server keeps its own​

Divisions belong to the server they were made in. Two servers running Chancery have two separate sets, and neither can see the other's.

The heading on each server's directory says that server's name rather than whoever set the bot up first.

Making one​

Create it on the dashboard. The form takes what it needs and the new record lands marked needs review, because a division created from a form has answers nobody has read yet.

/division health lists everything in that state, along with anything stale or broken. Work down it.

There is no way to create one from Discord, and no delete anywhere. A division that is finished gets closed, which keeps its record and its history.

Publishing and keeping current​

/division publish
/division sync
/division sync-all
/division directory
/division limitations

publish makes the thread and the post for a division that does not have one. sync redraws one after you change it. sync-all redraws everything, which is what to run after a change that touches every record.

directory and limitations republish the two pinned posts.

Editing​

/division set

Changes one field on a record and redraws the post in the same breath, so the thread never disagrees with the data behind it.

/division close
/division reopen

Closing greys the post out and marks the division closed. Reopening puts its wing colour back. Neither deletes anything.

Checking eligibility​

/division check

Answers whether somebody can join a given division given what they already hold. The limitations post explains the rule; this applies it to one person so nobody has to work it out by hand.

It's not working​

A division has no thread. It was created and never published. /division publish.

You edited a division and the post still shows the old text. /division set redraws automatically; editing on the dashboard does not. /division sync for that one.

The directory is missing divisions. Republish it with /division directory. It is a snapshot rather than a live view.

Everything shows as needing review. Every division made through the dashboard form starts that way on purpose. /division health lists them and reviewing clears the flag.

Another server's divisions appeared in yours. They should not, and have not since divisions became per-server. If you see it, say so, because it means a record was filed without a server against it.