All of the bot commands update this website immediately, so you should be able to check that things are working by refreshing.
Before you can create levels, you should first create a challenge that the levels belong to:
!newchallenge My cool new level creation challenge
This automatically creates a new challenge with the provided name and "activates" the challenge. Now you can create a new level:
!newlevel LEV-ELC-0DE Level name by Creator
If you're lazy, feel free to omit the level code and creator. If you provide them, though, they'll be included on the site! Once again, this command creates a new level and "activates" it.
Activating a level enables a command to display the current level information:
!current
Unlike most commands, !current is usable by any viewer.
(The other commands are restricted to mods only.)
Activating a level also allows you to begin voting on a level, then end it whenever you're done collecting votes:
!openpoll
!closepoll
Opening the polls allows any viewer to type an integer from 0-10 in chat and have them automatically count toward this level. Any numbers outside this range, or fractional numbers, are ignored. If a viewer votes more than once, we keep only their most recent vote. Finally, feel free to re-open the polls whenever; the original votes will be kept and added on to with any additional votes.
Once you're done with a level, you can move onto the next one by creating a new level with !newlevel.
If you're completely done, you can simply end a level without creating a new one:
!endlevel
This is useful mainly for disabling the !current command.
A lot of these commands refer to the ID, which can be found in the URLs of the relevant pages.
Activating a level that already exists:
!setlevel ID
Editing the currently active level:
!editlevel LEV-ELC-0DE Updated level name by Creator
Deleting a level:
!deletelevel ID