GithubHelp home page GithubHelp logo

viruzmedia / teamspeak-channel-creator Goto Github PK

View Code? Open in Web Editor NEW

This project forked from eluinhost/teamspeak-channel-creator

0.0 0.0 0.0 12 KB

Small bot that can create channels for users

JavaScript 100.00%

teamspeak-channel-creator's Introduction

teamspeak-channel-creator

Teamspeak bot for creating channels for user. When a user joins the specific channel and has one of the server groups a channel will be created for them. Channels are passworded, the password is sent to the user and they are also given the specified channel group.

Copy config.example.json to config.json and edit it to your liking.

config.json explanation:

{
  "address": "uhc.gg",  // address to connect to
  "queryport": 10011,   // port serverquery is on
  "serverport": 9987,   // port of the server to run for
  "username": "serveradmin",  // username to login with
  "botName": "BOT", // unique name for the bot to use
  "password": "password",    // password for the account
  "listenChannel": 107, // the channel to listen for joins
  "channelId": 107,     // channel ID to make channels under
  "groupIds": [6],    // array of group IDs that should be allowed permissions, empty for all
  "codec": 5,           // 0: Speex Narrowband 1: Speex Wideband 2: Speex Ultra-wideband 3: Celt Mono 4: Opus Voice 5: Opus Music
  "codec_quality": 10,
  "channelGroupId": 5,   // the channel group ID to assign after create
  "channelType": "temporary", // permanent, semi_permanent, temporary
  "channelName": "{{username}}'s channel", // name the channel will have
  "channelTopic": "{{username}}'s channel", // topic the channel will have
  "channelDescription": "{{username}}'s channel", // description the channel will have
  "noPermissionMessage": "You do not have permission to create a channel"
}

teamspeak-channel-creator's People

Contributors

eluinhost avatar viruzmedia avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.