ServerQuery list of all events

I’m working on a bot which should monitor various events via serverquery.

Right now I’m struggling with the actual names of those events.

For example there’s an event called “onTextmessage” if the clients receives a text message or “onClientMoved” if a client moves.

Unfortunately I wasn’t able to find a complete list of all those possible events.
Is there some kind of documentation or at least a list where I could aquire all of the names at least?

if u using the Ts3 java api, here are some of the events:

		eventByName.put("notifytextmessage", TextMessageEvent::new);
		eventByName.put("notifycliententerview", ClientJoinEvent::new);
		eventByName.put("notifyclientleftview", ClientLeaveEvent::new);
		eventByName.put("notifyserveredited", ServerEditedEvent::new);
		eventByName.put("notifychanneledited", ChannelEditedEvent::new);
		eventByName.put("notifychanneldescriptionchanged", ChannelDescriptionEditedEvent::new);
		eventByName.put("notifyclientmoved", ClientMovedEvent::new);
		eventByName.put("notifychannelcreated", ChannelCreateEvent::new);
		eventByName.put("notifychanneldeleted", ChannelDeletedEvent::new);
		eventByName.put("notifychannelmoved", ChannelMovedEvent::new);
		eventByName.put("notifychannelpasswordchanged", ChannelPasswordChangedEvent::new);
		eventByName.put("notifytokenused", PrivilegeKeyUsedEvent::new);
1 Like

I’m using a PHP Library but mistook the internal naming with the actual event names.
Your list made me realize this mistake, thanks! :slight_smile:

Unfortunately it seems like there’s no event in the api related to the addition or removal of server or channel groups.

2 Likes

Okay sounds interesting, what exactly do you want to do with your bot, maybe I can help you?:slight_smile: