Client - ArcticEcho/ChatExchange.Net GitHub Wiki

Properties

ReadOnlyCollection<Room> Rooms

Returns a collection of rooms the user has joined.

Constructors

2 args

  • string email: the account's email address.

  • string password: the account's password.

Logins into the account (via openid.stackexchange.com) using the supplied credentials.

5 args

  • string email: the account's email address.

  • string password: the account's password.

  • string proxyUrl: the proxy server's URL.

  • string proxyUsername: proxy username.

  • string proxyPassword: proxy password.

Logins into the account (via openid.stackexchange.com) using the supplied credentials whilst using a proxy.

Methods

JoinRoom

  • Returns: Room, the room you have just joined.

  • Parameters:

  1. string host: the domain (plus TLD) on which the chat room is located.

  2. int roomID: the ID of the room to join.

  3. Optional bool loadUsersAsync: if true, populates the Room's user lists (PingableUsers, CurrentUsers, and RoomOwners) asynchronously, otherwise the calling thread will be blocked until said lists are initialised.

Joins a room.

JoinRoom (overload)

  • Returns: Room, the room you have just joined.

  • Parameters:

  1. string roomUrl: the URL of the room to join.

  2. Optional bool loadUsersAsync: if true, populates the Room's user lists (PingableUsers, CurrentUsers, and RoomOwners) asynchronously, otherwise the calling thread will be blocked until said lists are initialised.

Joins a room.

⚠️ **GitHub.com Fallback** ⚠️