Examples

Practical snippets showing common tasks with teamspeak.js.

Simple Command

Creates an simple text command

snippet-1.ts
import { Events } from "teamspeak.js";

query.on(Events.TextMessage, (message) => {
  if (message.content == "!ping") {
    message.invoker.sendMessage("Pong!");
  } else if (message.content.startsWith("!say")) {
    const content = message.content.split(" ").slice(1).join(" ");
    message.invoker.sendMessage(content);
  }
});