-
Notifications
You must be signed in to change notification settings - Fork 8
cogs.spotlight
The Spotlight cog provides functionality which manages the World Spotlight community feature on /r/worldbuilding.
Two commands are public and can be used by all users. All other commands are mod-only, and are used to select, queue and announce spotlights.
Join the Spotlight Audience. This allows users to be pinged by moderators or the Spotlight Host for news about the spotlight (like the start of a new spotlight, or a newly released schedule).
To leave the Spotlight Audience, use .spotlight leave
.
Usage: .spotlight join
Arguments: None
Channels: Any
Usable by: Anyone
Leave the Spotlight Audience. See .help spotlight join
for more information.
To join the Spotlight Audience, use .spotlight join
.
Usage: .spotlight leave
Arguments: None
Channels: Any
Usable by: Anyone
List all the spotlight applications in summary form.
Usage:
.spotlight list
.spotlight l
Arguments: None
Channels: Any
Usable by: Moderators only
Show the currently selected application.
Usage:
.spotlight current
.spotlight c
Arguments: None
Channels: Any
Usable by: Moderators only
Select a spotlight application at random, and set it as the currently selected application. Only applications that are marked 'ready for Spotlight' will be selected.
Usage:
.spotlight roll
.spotlight r
Arguments: None
Channels: Any
Usable by: Moderators only
Select a specific spotlight application, show it and set it as the currently selected application.
Usage:
.spotlight set <list_index>
.spotlight s <list_index>
Arguments:
-
<list_index>
: Required. The numerical index of a spotlight application, as shown with.spotlight list
.
Channels: Any
Usable by: Moderators only
Example:
-
.spotlight set 5
- Set the currently selected application to entry #5, as shown in the list returned from.spotlight list
.
Publicly announce the currently selected application in the Spotlight channel, and switch the Spotlight Host role to the application's owner (if valid).
Usage: .spotlight showcase
Arguments: None
Channels: Any
Usable by: Moderators only
The .spotlight queue
sub-command contains sub-sub-commands that let moderators manage a queue of upcoming spotlights.
Lists the current queue of upcoming spotlights.
Usage:
.spotlight queue list
.spotlight q l
Arguments: None
Channels: Any
Usable by: Moderators only
Add a spotlight application to the end of the queue of upcoming spotlights. You can either use the currently selected spotlight, or specify an index number for the spotlight application to add.
Usage:
.spotlight queue add [list_index]
.spotlight q a [list_index]
Arguments:
-
[list_index]
: Optional, int. The numerical index of a spotlight application, as shown with.spotlight list
. If this is not provided, the currently selected application will be used (so you don't have to specify this argument if you're using.spotlight roll
or.spotlight set
, for example).
Channels: Any
Usable by: Moderators only
Examples:
-
.spotlight queue add
- Adds the currently selected application to the end of the queue. -
.spotlight queue add 13
- Adds application #13 to the end of the queue.
Insert a spotlight application into the queue of upcoming spotlights. You can either use the currently selected spotlight, or specify an index number for the spotlight application to add.
Usage:
.spotlight queue insert <queue_index> [list_index]
.spotlight q i <queue_index> [list_index]
Arguments:
-
<queue_index>
: Required, int. The numerical position at which to insert this entry in the queue. The entries currently at this and higher indices will be shifted down in the queue. -
[list_index]
: Optional, int. The numerical index of a spotlight application, as shown with.spotlight list
. If this is not provided, the currently selected application will be used (so you don't have to specify this argument if you're using.spotlight roll
or.spotlight set
, for example).
Channels: Any
Usable by: Moderators only
Examples:
-
.spotlight queue insert 4
- Adds the currently selected application to the 4th position in the queue. -
.spotlight queue insert 1 22
- Adds application #22 to the the front of the queue.
Set the next spotlight in the queue as the currently selected spotlight, and remove it from the queue. This is useful when a new spotlight is ready to start, as you can then immediately use .spotlight showcase
to announce it publicly.
Usage:
.spotlight queue next
.spotlight q n
Arguments: None
Channels: Any
Usable by: Moderators only
Remove a spotlight application from the queue.
Removes by QUEUE INDEX, not by spotlight number. If no queue index is passed, removes the last item in the queue.
Usage:
.spotlight queue rem [queue_index]
.spotlight q r [queue_index]
Arguments:
-
[queue_index]
: Optional, int. The numerical position in the queue, as shown with.spotlight queue list
. If this is not provided, the last queue item will be removed.
Channels: Any
Usable by: Moderators only
Examples:
-
.spotlight queue rem
- Remove the last spotlight in the queue. -
.spotlight queue rem 3
- Remove the third spotlight in the queue.
This command will choose a random candidate from the world spotlight spreadsheet and submit it to moderators for review.
Command: spotlight
Modifier: roll
Usage: Standard, followed by modifier
Channels: Any
Usable By: Moderator Only
This command will show the currently chosen candidate.
Command: spotlight
Modifier: current
Usage: Standard, followed by modifier
Channels: Any
Usable By: Moderator Only
This command will post a message to #world-spotlight pinging the chosen candidate to start their showcase, as well as showing information about the chosen worldbuilding project.
Command: spotlight
Modifier: showcase
Usage: Standard, followed by modifier
Channels: Any
Usable By: Moderator Only
This command will give a special role to those who use it so they can be notified about the ongoing spotlight events. If the command is invoked again it will take away the role.
Command: spotlight
Modifier: join
Usage: Standard, followed by modifier
Channels: Any
Usable By: Any
This command will choose a specific candidate from the world spotlight spreadsheet and submit it to moderators for review, it uses the row number in the spreadsheet.
Command: spotlight
Modifier: choose [num]
Usage: Replace [num] with the row number of the caditate, without the brackets.
Channels: Any
Usable By: Moderator Only
- Home
- How to read this manual
- Modules and commands
- General
- Core
- Dice
- RoleManager
- Spotlight
- Welcome
- Writing Sprints (draft)
- Mod tools
- ModNotes (draft)
- ModTools
- WordFilter
- General
- Known issues
- Troubleshooting