Client Intents

Learn how to use the VtubersTV WebSocket client to listen for events using intents.

Introduction

The VtubersTV WebSocket client allows you to listen for events using intents. Intents are used to filter the events that you want to receive. This guide will help you get started with using intents to listen for events using the VtubersTV WebSocket client.

Below is a list of available intents that you can use to listen for events. Each intent corresponds to a specific event that you can listen for using the VtubersTV WebSocket client. So for example, if you want to listen for events related to user bans, you can use the UserBans intent. This would correspond to the user_ban event that is sent by the server when a user is banned.

UserBansuser_ban
The UserBans intent is used to listen for events related to user bans. This includes events such as when a user is banned or unbanned.
VideoUploadvideo_upload
The VideoUpload intent is used to listen for events related to video uploads. This includes events such as when a new video is uploaded.
UserEdituser_edit
The UserEdit intent is used to listen for events related to user edits. This includes events such as when a user's profile is updated.
SecurityReportssecurity_reports
The SecurityReports intent is used to listen for events related to security reports. This includes events such as when a security report is submitted or deleted.
UserAuthorizationuser_authed
The UserAuthorization intent is used to listen for events related to user authorization to your application. This includes events such as when a user authorizes your application.