A list of common events in MyChat

FTP

a file server, built-in in MyChat;

Announcements board

intercepting events on a common announcement board;

Calls

events for calls: request, start, end;

Conferences

intercepting various events in MyChat conferences;

Common

various events without any category + REST handlers;

Broadcasts

intercepting broadcasts with read receipts;

Plugins/Scripts

working with events of client plugins + requests for executing scripts on the server from MyChat Client;

Users

event handlers: connections/disconnections, statuses, domain import, logins, profile editing, etc;

Private dialogues

events for private messages between server's users.

 

See also

Events for managing projects and tasks in Kanban

 

OnADUserImport


OnBBSMessage

placing messages on a common bulletin board;

OnBeforeRegister

attempting to register a new user on the server;

OnBroadcastMessage

an event for sending a broadcast;

OnChatServerStart

launch of the server's network core; waiting incoming connections;

OnChatServerStop


OnClientConnect

event for connecting a client to the server (before authorization);

OnClientDisconnect

disconnecting a client from the server;

OnClientPluginSendRawData

getting a RAW message from one plugin of MyChat Client to another;

OnClientRemoteExec

execute a server script from MyChat Client;

OnConfJoin

user join attempt to the conference;

OnConfKick

attempting to kick a user from a conference;

OnConfLeave

attempting to exit the conference;

OnConfMessage

sending a message to a conference;

OnFTPServerStart


OnFTPServerStop


OnMediaCallFinished

media call end;

OnMediaCallRequest

media call attempt (voice, video, screen sharing);

OnMediaCallStarted

media call start;

OnPrivateMessage

getting a private message from one user to another;

OnPrivateRequest

open a session of a private communication one to one;

OnRegistered

successful user registration;

OnRemoteUserRequest

remote request of the server script from MyChat Client MyChat Client, via network;

OnRequestByREST

processing REST request (POST or GET);

OnSendAdvertBanner


OnUserBlock

automatic user block;

OnUserLogin

user authorization on the server.

 

See also

A list of system events for managing Kanban projects