5.2 Communication


In IRC network communication, it is crucial for the channel operator to be familiar with the extensive functions of their client, server, and its services. Through control, participants in channel sessions can be granted or stripped of rights. Essentially, a chatter can:

  • compose a message,
  • send a message
  • read messages
  • wait for a message

These rights can be given or revoked within a server, and privileges can extend them.

For example, the rank of an IRC operator (IRC-Op) can be assigned. IRC-Ops manage operational tasks on an IRC server/network. Tasks and privileges vary across networks. Types of IRC-Ops include:

  • monitoring IRC network rules
  • resolving disputes between users
  • taking actions against disruptive participants/clients
  • establishing server connections if needed

Other ranks include: Half Operator, Local Operator, Global Operator, Service Administrator, and Network Administrator.

Channel design should include an appropriate and engaging topic. Automated scripts can be used for welcome or invitation messages. Service must also be maintained. During absence, AI can assist, and scripts for entertainment like trivia/quiz can be used. A web presence with forum and comment functionality offers further possibilities.

Considering the conditions, chatting may seem cumbersome compared to voice conversation or phone calls. However, chat provides benefits due to its textual nature. In voice, participants are traditionally speaker or listener. In IRC, multiple roles/activities can be assumed simultaneously. Technical conditions significantly impact communication, highlighting differences from synchronous, interactive conversation. Examples include:

  • Text production in chat is not visible to other chatters in real time.
  • Message sequencing follows arrival time, not content.
  • Chat services allow multiple message types: expression-turns, attribution-turns, announcement-turns.
  • Creative programming enables new forms of communication, e.g., generated turns via neural networks or AI.
  • All server-received messages are logged for later review.
  • Chat is multilateral; coordinated communication with thousands of participants is possible.
  • Passive participation is possible: joining a channel without sending messages.
  • IRC platforms allow bridging servers to other networks.
  • This IRC server is primarily for training; databases and digital media are available for chat integration.
See also Conclusion

Example script for communication with an AI:

Download AI Script

Frame right
Frame bottom