Introducing Jarvis Bot
Jarvis can be extended by building your own plugins, and issuing a
Pull requests on GitHub!
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:
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:
3.) Your Teamspeak 3
Toolbar should now appear as follows:
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:
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:
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
<parameters>, parameters must include the
> for each parameter. Such a command which requires parameters is
!joinMe which would look like this:
The requested client would receive the following message from Jarvis and can type
!no to accept the request:
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 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.
Please feel free to ask, however, we would appreciate you use this Forum Thread to suggest ideas. Please include the following information:
- Description of the Plugin (What it does and what it does NOT do!)
- Who can use the Plugin (Verified users, tier group users, etc…)
- Why the Plugin is required (Does TS not have this feature, or permissions don’t allow this)