NewsCog (src/cogs/news.py). This page is maintained by
hand, not generated — if a command here looks out of date, the source is the final authority.
Permission is the check News Bot enforces when the command actually runs — see
Installation & Permissions for how Announcement Manager
resolves. Discord-side role settings only control whether you can see a command, not
whether News Bot will let you run it.
/news create — Start a new announcement
/news create — Start a new announcement
template pre-fills the draft from a saved template
(see Templates); the result is still a fully-editable draft, not
a locked-in copy.Permission: Announcement ManagerExample: /news create template:Release Notes/news view — View an announcement
/news view — View an announcement
/news view announcement:Season 4 Is Live/news history — Browse announcement history
/news history — Browse announcement history
/news config — Configure announcement settings for this server
/news config — Configure announcement settings for this server
default_mention_policy is one
of No Ping, @here, @everyone, Role — setting it to Role requires also passing
default_mention_role in the same command. See Configuration for
what each field does.Permission: Announcement ManagerExample: /news config admin_role:@Announcers log_channel:#audit-log default_mention_policy:"No Ping"