| /datum/world_topic/symphony/ban_notify | The game's own ban notice, for a ban SSymphony wrote to the table.
The panel supplies the notice for an existing row; this legacy topic targets only its ckey. |
|---|
| /datum/world_topic/symphony/kick | Kicks a player by ckey for a Discord admin. |
|---|
| /proc/symphony_bannable_roles | Shared by the panel's role list and ban validation. |
|---|
| /proc/symphony_resolve_role | The ban cache is case sensitive, so match the caller's text to the stored title. |
|---|
| /datum/world_topic/symphony/ban | World topics have no usr, which create_ban() requires, so insert the ban directly. |
|---|
| /proc/symphony_write_ban_note | World topics have no usr, which create_message() requires, so insert the note directly. |
|---|