Multivit4min / TS3-NodeJS-Library

TeamSpeak 3 Server Query Library supports SSH and RAW Query

Home Page:https://multivit4min.github.io/TS3-NodeJS-Library/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

'ChannelEntry' event missing

omcho420 opened this issue Β· comments

Describe the bug
Well it's quite simple there is no 'ChannelEntry'

To Reproduce
https://github.com/Multivit4min/TS3-NodeJS-Library/blob/master/src/TeamSpeak.ts#L38

Expected behavior
I expected it to be there πŸ˜†

Versions used

  • Linux 3.12.1
  • v14.15.4
  • latest

Additional context
None

I am not quite sure what "ChannelEntry" is and what it actually should do.
Is this a TeamSpeak Event?

I found it here since I wanted to do something with clients joining certain channels

https://multivit4min.github.io/TS3-NodeJS-Library/interfaces/channelentry.html

Yeah this type declaration does not get exported in the root node you can import it via

import { ChannelEntry } from "ts3-nodejs-library/lib/types/ResponseTypes"

Thanks I love you β™₯

Yeah that is done but can I use this as an event? Like this
server.on('channelentry', async event => { });

I'm just trying to figure out what gets triggered when a client joins a channel, if anything is triggered would appreciate any help/name of event

all available events are listed here: https://multivit4min.github.io/TS3-NodeJS-Library/classes/teamspeak.html#on

all teamspeak events should be supported

there's something about 'notifychannelchanged' here

http://yat.qa/ressourcen/server-query-notify/

yeah and if you check the link i posted above there is the channeledit event which might be exactly that event

it does notify me of channel editing but not when a user joins any channel tho

for this use the clientmoved event