Jarvis Bot - How to use

guide

#1

Introducing Jarvis Bot

Jarvis is an extensible Teamspeak 3 bot written in modern JavaScript, by @Fugitive
Jarvis can be extended by building your own plugins, and issuing a Pull requests on GitHub!

Mascot

How to use Jarvis?


Jarvis lurks in the ★ HELP DESK ★ channel, but you probably can’t see him! So first we need to make a change to your Teamspeak 3 client settings, as follows:

Make Jarvis Visible:


1.) Right click on the Teamspeak 3 Toolbar and click Customise Toolbar as seen in this image:

image

2.) Next we need to search for Toggle ServerQueryClients and add it to the Selected actions list, by clicking the left-hand-green-arrow button and click close, as follows:

image

3.) Your Teamspeak 3 Toolbar should now appear as follows:

image

4.) Make sure the Toggle ServerQueryClients is clicked (will be shaded blue), and you should be able to see Jarvis in the ★ HELP DESK ★ channel, as follows:

image

What Commands Does Jarvis Accept?


Jarvis accepts a growing range of commands, therefore to see all the commands Jarvis presently accepts, type the following command:

!help - Get a list of commands and a description of each command

Jarvis will respond as follows:

image

Not all commands can be used by everyone, as some are only for admins to use such as !createClan. However, others such as !joinMe cab be used by members with the following groups:

  • All Admins
  • Herald Tier and Above
  • Verified - May be removed in future!

Using A Command


!joinMe is a feature we’re providing to dedicated FGN users who’ve gained higher tier groups and can join special private-channels, others can’t join. However, being on your own is no fun, so you can use Jarvis’s !joinMe command to ask your friends to join you in your private channel. Note that your friends don’t need ANY group to accept the request!

Some commands, like !joinMe require <parameters>, parameters must include the < and > for each parameter. Such a command which requires parameters is !joinMe which would look like this:

image

The requested client would receive the following message from Jarvis and can type !yes or !no to accept the request:

image

Future and Suggestions


We will slowly be adding more commands to Jarvis however, Jarvis is rather easy to program your own plugin for so please feel free to take a look at my github-desktop GitHub repository to see how you could create your own plugin.

However, if programming is not your forte, we are also taking requests for Plugin Ideas.

Submit Suggestions

Please feel free to ask, however, we would appreciate you use this Forum Thread to suggest ideas. Please include the following information:

  1. Description of the Plugin (What it does and what it does NOT do!)
  2. Who can use the Plugin (Verified users, tier group users, etc…)
  3. Why the Plugin is required (Does TS not have this feature, or permissions don’t allow this)