Roleplay resources

Tools for joining, creating, and running channels

A practical workshop for new users, roleplayers, channel owners, writers, and game hosts on SorceryNet.

Start on SorceryNet

Choose a path for joining IRC, finding roleplay, starting a channel, requesting persistent webchat, or bringing a group.

Start here

Event builder

Draft event listings, IRC announcements, and topic hooks so channels have visible activity to join.

Plan event

Dice roller

Roll simple dice expressions and read guidance for using chance without turning tools into the point of play.

Roll dice

Channel owner toolkit

A practical starter kit for people running roleplay, game, or community channels on SorceryNet.

Build the room first

Before listing a channel, give visitors enough context to understand where they are and what to do next.

  • Set a clear topic with premise, rules link, OOC channel, and current hook.
  • Register the channel if you want stable ownership and access control.
  • Create an OOC room for questions, planning, character approval, and scheduling.
  • Decide who can change topics, invite users, moderate, and approve scenes.

Useful starter commands

Exact permissions depend on your access level and services setup, but these are the commands channel owners usually need to know.

  • /join #YourChannel enters or creates a channel if it does not already exist.
  • /topic #YourChannel :Welcome. OOC: #YourChannel-OOC. Rules: example.com/rules sets a useful front door.
  • /msg ChanServ REGISTER #YourChannel registers the channel if you have a registered nickname.
  • /msg ChanServ FLAGS #YourChannel Nick +o grants operator access where services support it.
  • /mode #YourChannel +nt keeps normal channel protections in place.

Use prompts without making them canon

Generated material works best as an invitation. Let players adapt it rather than treating every output as fixed lore.

  • Use scene starters when the room is quiet and people need an opening.
  • Use rumors as optional plot leads or tavern chatter.
  • Use tavern, guild, realm, and artifact names as placeholders until the group chooses better names.
  • Use quest hooks as event seeds, then list the event once you have a time.

Write a better channel topic

A strong topic tells new visitors the channel premise, whether roleplay is open, where OOC chat belongs, and what the next hook is.

Topic example: #MoonMarket IC. OOC: #MoonMarket-OOC. New players welcome. Current hook: caravan arrives Friday. Rules: example.com/rules

Build topic

Plan a first session

Pick one prompt, one scene location, one reason for characters to talk, and one OOC note about expectations. Keep the first session easy to join.

Build event

Make the channel discoverable

After the room has a topic, OOC path, and basic rules, submit it to the directory so people can find it from the website and join through public webchat.

Submit listing