← Return to Civitas Archivum XVI

Civitas Archivum XVI

Archive-16 Command Guide

A complete, searchable field manual for Archive-16. Find a command, check its access requirements, copy its syntax, and open its full examples and usage notes.

55 documented commands 10 command categories Discord slash-command syntax
<Required>Angle brackets identify required values.
[Optional]Square brackets identify optional values.
Inside DiscordUse /help for the private interactive directory.

Command category

📘 System & Help

Bot status, communication, and Archive-16 documentation.

7
📘 System & Help

/ping

Public

Check Archive‑16's operational status.

/ping
Full usage and options

Options

This command has no options.

📘 System & Help

/hello

Public

Greet Archive‑16.

/hello
Full usage and options

Options

This command has no options.

📘 System & Help

/help

Public

Browse Archive‑16 command documentation, syntax, and examples.

/help [topic]
Full usage and options

Options

OptionRequirementDescription
topicOptionalOptional command or category; begin typing for suggestions.

Examples

/help
/help topic:glyph_reverse
/help topic:Identity Records

Usage notes

  • Leave `topic` empty to open the interactive directory.
  • A topic may be a command name or a category name.
  • The response is private to avoid cluttering the channel.
📘 System & Help

/commands

Public

Open Archive‑16's interactive command directory.

/commands
Full usage and options

Options

This command has no options.

Usage notes

  • Compatibility shortcut that opens the same help directory.
📘 System & Help

/help_commands

Public

Open Archive‑16's interactive command directory.

/help_commands
Full usage and options

Options

This command has no options.

Usage notes

  • Compatibility shortcut that opens the same help directory.
📘 System & Help

/help_category

Public

View documentation for one Archive‑16 command category.

/help_category category:<category>
Full usage and options

Options

OptionRequirementDescription
categoryRequiredCommand category; begin typing for suggestions.

Examples

/help_category category:NMS & Glyphs

Usage notes

  • The category field provides autocomplete suggestions.
📘 System & Help

/say

Public; anonymous mode: Staff or Root

Archive‑16 repeats your message.

/say text:<message> [anonymous:<true|false>]
Full usage and options

Options

OptionRequirementDescription
textRequiredWhat Archive‑16 should say.
anonymousOptionalPost as a standalone bot message without showing the command user (staff only).

Examples

/say text:Welcome to the Archive
/say text:Transmission begins anonymous:true

Usage notes

  • Normal mode replies through the visible slash-command interaction.
  • Anonymous mode posts a standalone bot message and privately confirms it.
  • Mentions are disabled in anonymous messages.

Command category

🌀 NMS & Glyphs

No Man's Sky versions, portal addresses, glyphs, and star data.

8
🌀 NMS & Glyphs

/initiate_star

Public

Assign an Initiate their first star: PG1 followed by fixed index 07A.

/initiate_star
Full usage and options

Options

This command has no options.

Usage notes

  • The generated 12-glyph address always begins with PG1.
  • The fixed system index is 07A.
🌀 NMS & Glyphs

/set_nms_update_chan

Server Administrator

Set the channel where NMS update announcements will be posted.

/set_nms_update_chan channel:<channel>
Full usage and options

Options

OptionRequirementDescription
channelRequiredText channel that should receive NMS update announcements.

Examples

/set_nms_update_chan channel:#nms-updates

Usage notes

  • Sets the announcement channel used by the automatic NMS watcher.
🌀 NMS & Glyphs

/nms_version

Public

Show the current stored No Man's Sky version data.

/nms_version
Full usage and options

Options

This command has no options.

Usage notes

  • Displays the most recently stored version for each platform.
🌀 NMS & Glyphs

/nms_version_update

Root only

Scrape the official release log and update NMS version data. (Root Only)

/nms_version_update
Full usage and options

Options

This command has no options.

Usage notes

  • Immediately refreshes version data from the official release log.
🌀 NMS & Glyphs

/glyph

Public

Convert a hex string into glyph emojis (:PG0: through :PGF:).

/glyph hexcode:<hex>
Full usage and options

Options

OptionRequirementDescription
hexcodeRequiredHex value to convert, e.g. A3F09C

Examples

/glyph hexcode:107A3F09C2DE

Usage notes

  • Accepts hexadecimal digits 0-9 and A-F.
🌀 NMS & Glyphs

/glyph_reverse

Public

Convert :PG0:–:PGF: emoji from any server back into hex.

/glyph_reverse glyphs:<PG emoji or names>
Full usage and options

Options

OptionRequirementDescription
glyphsRequiredGlyph emoji or names, e.g. :PG3: :PGA: :PG1:.

Examples

/glyph_reverse glyphs::PG1: :PG0: :PG7: :PGA:

Usage notes

  • Accepts custom emoji named PG0 through PGF from any server.
  • Literal names such as :PG1: and :PGA: also work.
  • Emoji IDs do not need to match Archive-16's home server.
🌀 NMS & Glyphs

/portal_random

Public

Generate a random standard or purple-star portal address.

/portal_random [star_type:<standard|purple>]
Full usage and options

Options

OptionRequirementDescription
star_typeOptionalChoose the system-index range to generate.
ChoicesStandard range (000–257)Purple stars (3E9–429)

Examples

/portal_random
/portal_random star_type:Purple stars (3E9-429)

Usage notes

  • Standard is used when `star_type` is omitted.
  • Purple-star indexes are generated inclusively from 3E9 through 429.
🌀 NMS & Glyphs

/system_info

Public

Decode a system index from glyphs or hex.

/system_info code:<portal glyphs or hex>
Full usage and options

Options

OptionRequirementDescription
codeRequiredPortal glyphs or hex address

Examples

/system_info code:107A3F09C2DE
/system_info code::PG1: :PG0: :PG7: :PGA:

Usage notes

  • The input must contain at least the first four address glyphs.

Command category

🪪 Identity Records

Friend codes, in-game identity fields, and CAXVI identity cards.

8
🪪 Identity Records

/friendcode_set

Public; server only

Store your NMS friend code, platform, and in-game name together.

/friendcode_set code:<code> [platform:<platform>] [ign:<name>]
Full usage and options

Options

OptionRequirementDescription
codeRequiredYour No Man's Sky friend code.
platformOptionalOptional platform, such as Steam, PlayStation, Xbox, or Switch.
ignOptionalOptional No Man's Sky in-game name.

Examples

/friendcode_set code:ABCD-EFGH-IJKLM platform:PS5 ign:XadusSuilon

Usage notes

  • Stores the friend code, platform, and IGN in one command.
  • Omitted platform or IGN values do not erase existing saved values.
🪪 Identity Records

/friendcode_get

Public; server only

Get a user's friend code and identity info.

/friendcode_get user:<member>
Full usage and options

Options

OptionRequirementDescription
userRequiredThe user to look up

Examples

/friendcode_get user:@Jaina
🪪 Identity Records

/friendcode_list

Public; server only

List all friend codes in this server.

/friendcode_list
Full usage and options

Options

This command has no options.

🪪 Identity Records

/friendcode_delete

Public; server only

Delete your friend code.

/friendcode_delete
Full usage and options

Options

This command has no options.

Usage notes

  • Deletes only the invoking member's record in the current server.
🪪 Identity Records

/platform_set

Public; server only

Set your No Man's Sky platform.

/platform_set platform:<platform>
Full usage and options

Options

OptionRequirementDescription
platformRequiredYour platform (Steam, PSN, Xbox, Switch, etc.)

Examples

/platform_set platform:Steam

Usage notes

  • Updates the platform while retaining the saved code and IGN.
🪪 Identity Records

/ign_set

Public; server only

Set your No Man's Sky in‑game name.

/ign_set ign:<in-game name>
Full usage and options

Options

OptionRequirementDescription
ignRequiredYour in‑game name

Examples

/ign_set ign:XadusSuilon

Usage notes

  • Updates the IGN while retaining the saved code and platform.
🪪 Identity Records

/identity_card

Public; server only

Generate a CAXVI identity card from a member's Discord record.

/identity_card [user:<member>]
Full usage and options

Options

OptionRequirementDescription
userOptionalMember whose identity card should be generated; defaults to you.

Examples

/identity_card
/identity_card user:@Jaina

Usage notes

  • Defaults to the invoking member.
  • Uses Discord identity, rank/division roles, join date, and saved NMS profile.
  • Returns a downloadable CAXVI PNG.

Command category

🧭 Mission Board

Daily research, exploration, combat, and archaeology directives.

1
🧭 Mission Board

/mission_board

Public

View the daily rotating CAXVI mission assignments.

/mission_board [category:<all|research|exploration|combat|archaeology>]
Full usage and options

Options

OptionRequirementDescription
categoryOptionalShow all missions or only one assignment category.
ChoicesAll assignmentsResearchExplorationCombatArchaeology

Examples

/mission_board
/mission_board category:Archaeology

Usage notes

  • Assignments rotate every day at 00:00 UTC.

Command category

📡 Broadcast Network

Cross-server announcements and subscription configuration.

5
📡 Broadcast Network

/broadcast_opt_in

Manage Server or Administrator

Set this server's channel to receive A-16 broadcasts.

/broadcast_opt_in channel:<channel>
Full usage and options

Options

OptionRequirementDescription
channelRequiredChannel where broadcasts from A-16 should be sent.

Examples

/broadcast_opt_in channel:#announcements

Usage notes

  • Subscribes the current server and records the chosen destination.
📡 Broadcast Network

/broadcast_opt_out

Manage Server or Administrator

Disable A-16 broadcasts for this server.

/broadcast_opt_out
Full usage and options

Options

This command has no options.

Usage notes

  • Disables Archive-16 broadcasts for the current server.
📡 Broadcast Network

/broadcast

Root only

Broadcast to all or selected subscribed servers. (Root Only)

/broadcast message:<text> [targets:<server names or IDs>]
Full usage and options

Options

OptionRequirementDescription
messageRequiredThe message to broadcast.
targetsOptionalOptional comma-separated server IDs or exact server names.

Examples

/broadcast message:Archive transmission
/broadcast message:Selected transmission targets:123456789, Civitas Annex

Usage notes

  • Omit `targets` to send to every subscribed server.
  • Separate selected exact server names or IDs with commas.
📡 Broadcast Network

/broadcast_servers

Root only

List servers available as broadcast targets. (Root Only)

/broadcast_servers
Full usage and options

Options

This command has no options.

Usage notes

  • Lists valid subscribed server names and IDs for `/broadcast`.
📡 Broadcast Network

/broadcast_test

Manage Server or Administrator

Send a test broadcast to this server's configured channel.

/broadcast_test
Full usage and options

Options

This command has no options.

Usage notes

  • Sends a test message to the current server's saved channel.

Command category

📂 Bounty Archive

Collect, search, update, and maintain archived bounty records.

6
📂 Bounty Archive

/bounty_collect_message

Staff only

Collect a single bounty message by ID. (Staff Only)

/bounty_collect_message channel:<channel> message_id:<Discord message ID>
Full usage and options

Options

OptionRequirementDescription
channelRequiredChannel containing the bounty message.
message_idRequiredID of the bounty message.

Examples

/bounty_collect_message channel:#bounties message_id:123456789012345678

Usage notes

  • Archives the structured bounty contained in one existing message.
📂 Bounty Archive

/bounty_archive

Public

View the archived bounty list.

/bounty_archive
Full usage and options

Options

This command has no options.

Usage notes

  • Displays the currently archived bounty records.
📂 Bounty Archive

/bounty_collect_bulk

Staff only

Collect multiple bounty messages by ID. (Staff Only)

/bounty_collect_bulk channel:<channel> message_ids:<comma-separated IDs>
Full usage and options

Options

OptionRequirementDescription
channelRequiredChannel containing the bounty messages.
message_idsRequiredComma-separated list of message IDs.

Examples

/bounty_collect_bulk channel:#bounties message_ids:111111111,222222222
📂 Bounty Archive

/bounty_set_frequents

Staff only

Manually set or update the frequents field for a bounty. (Staff Only)

/bounty_set_frequents bounty_id:<ID> frequents:<locations>
Full usage and options

Options

OptionRequirementDescription
bounty_idRequiredThe ID of the bounty to update.
frequentsRequiredThe frequents text, hex digits, or glyph emojis.

Examples

/bounty_set_frequents bounty_id:16 frequents:Eissentam, Euclid
📂 Bounty Archive

/bounty_delete

Staff only

Delete a bounty by ID. (Staff Only)

/bounty_delete bounty_id:<ID>
Full usage and options

Options

OptionRequirementDescription
bounty_idRequiredThe ID of the bounty to delete.

Examples

/bounty_delete bounty_id:16

Usage notes

  • Permanently removes the selected record from the active archive.

Command category

⚠️ Griefer Records

Staff-only records for known or reported griefers.

5
⚠️ Griefer Records

/griefer_add

Staff only

Add a player to the internal griefer database (staff only).

/griefer_add username:<name> notes:<notes> [discord_name:<name>]
Full usage and options

Options

OptionRequirementDescription
usernameRequiredThe player's No Man's Sky username.
notesRequiredInternal staff notes explaining the report or observed behavior.
discord_nameOptionalThe player's Discord name, if known.

Examples

/griefer_add username:ExamplePlayer notes:Repeated attacks discord_name:Example
⚠️ Griefer Records

/griefer_list

Staff only

View the internal griefer database (staff only).

/griefer_list
Full usage and options

Options

This command has no options.

⚠️ Griefer Records

/griefer_lookup

Staff only

Look up a griefer entry by ID (staff only).

/griefer_lookup entry_id:<ID>
Full usage and options

Options

OptionRequirementDescription
entry_idRequiredNumeric Archive-16 griefer record ID.

Examples

/griefer_lookup entry_id:16
⚠️ Griefer Records

/griefer_remove

Staff only

Remove a griefer entry by ID (staff only).

/griefer_remove entry_id:<ID>
Full usage and options

Options

OptionRequirementDescription
entry_idRequiredNumeric Archive-16 griefer record ID to remove.

Examples

/griefer_remove entry_id:16

Command category

🔗 Invite Directory

Public server listings with staff-managed invite records.

4
🔗 Invite Directory

/invite_add

Staff only

Add a server invite to the Archive-16 directory.

/invite_add server_name:<name> invite_url:<URL> notes:<notes>
Full usage and options

Options

OptionRequirementDescription
server_nameRequiredDisplay name to use for the server in the invite directory.
invite_urlRequiredDiscord invite URL for the server.
notesRequiredShort public description or relationship note.

Examples

/invite_add server_name:Civitas Annex invite_url:https://discord.gg/example notes:Allied server
🔗 Invite Directory

/invite_remove

Staff only

Remove a server invite from the Archive-16 directory.

/invite_remove server_name:<exact name>
Full usage and options

Options

OptionRequirementDescription
server_nameRequiredExact server name stored in the invite directory.

Examples

/invite_remove server_name:Civitas Annex
🔗 Invite Directory

/invite_list

Public

View all servers in the Archive-16 invite directory.

/invite_list
Full usage and options

Options

This command has no options.

🔗 Invite Directory

/invite_lookup

Public

Look up a server invite.

/invite_lookup server_name:<name>
Full usage and options

Options

OptionRequirementDescription
server_nameRequiredExact server name stored in the invite directory.

Examples

/invite_lookup server_name:Civitas Annex

Command category

🔐 Staff Registry

Root-only management of Archive-16's internal staff registry.

4
🔐 Staff Registry

/staff_add

Root only

Add a user to the Archive-16 staff list.

/staff_add user:<member> role:<role label> notes:<notes>
Full usage and options

Options

OptionRequirementDescription
userRequiredDiscord user to add to the Archive-16 staff registry.
roleRequiredStaff title or responsibility to store for the user.
notesRequiredInternal notes describing the staff member's duties.

Examples

/staff_add user:@Archivist role:Archivist notes:Bounty review
🔐 Staff Registry

/staff_remove

Root only

Remove a user from the Archive-16 staff list.

/staff_remove user:<member>
Full usage and options

Options

OptionRequirementDescription
userRequiredDiscord user to remove from the Archive-16 staff registry.

Examples

/staff_remove user:@Archivist
🔐 Staff Registry

/staff_list

Root only

View the Archive-16 staff registry.

/staff_list
Full usage and options

Options

This command has no options.

🔐 Staff Registry

/staff_lookup

Root only

Look up a staff member.

/staff_lookup user:<member>
Full usage and options

Options

OptionRequirementDescription
userRequiredDiscord user to find in the Archive-16 staff registry.

Examples

/staff_lookup user:@Archivist

Command category

✨ Developer & Extras

Developer information, number conversion, dice, and anomaly utilities.

7
✨ Developer & Extras

/dev_friendcode

Public

Display the developer's gaming information.

/dev_friendcode
Full usage and options

Options

This command has no options.

✨ Developer & Extras

/dev_id

Public

Display the developer's identity card.

/dev_id
Full usage and options

Options

This command has no options.

✨ Developer & Extras

/dev_info

Public

Display information about Archive‑16's developer.

/dev_info
Full usage and options

Options

This command has no options.

✨ Developer & Extras

/chaos

Public

Unleash Archive‑16's random anomaly generator.

/chaos
Full usage and options

Options

This command has no options.

✨ Developer & Extras

/scan

Public

Initiate an Archive‑16 diagnostic scan.

/scan
Full usage and options

Options

This command has no options.

✨ Developer & Extras

/roll

Public

Roll one or more dice.

/roll [sides:<2 or more>] [count:<1 or more>]
Full usage and options

Options

OptionRequirementDescription
sidesOptionalNumber of sides on the die (default 6)
countOptionalHow many dice to roll (default 1)

Examples

/roll
/roll sides:20 count:2
✨ Developer & Extras

/convert

Public

Convert numbers between bases (hex, dec, bin, oct).

/convert value:<number> from_base:<hex|dec|bin|oct> to_base:<hex|dec|bin|oct>
Full usage and options

Options

OptionRequirementDescription
valueRequiredThe number to convert.
from_baseRequiredThe base of the input (hex, dec, bin, oct).
to_baseRequiredThe base to convert to (hex, dec, bin, oct).

Examples

/convert value:FF from_base:hex to_base:dec

Usage notes

  • Base names must be entered in lowercase.
No Archive-16 commands match those filters.