-
Notifications
You must be signed in to change notification settings - Fork 5
Getting Started
Here you will find light instructions on topics regarding getting Stumble all set up. This section is for administrators and the like. If you are looking for help using a Stumble bot that is in your Mumble server, head over to the User Guide.
This document is a technical affair, and assumes you have some experience setting tools from scratch. Stumble offers no easy, one-click installer, so prepare yourself accordingly.
Stumble has a chief dependency of Node, and a sub dependency of node-gyp, which is required to build native bindings for mumble.
The Standard Extension Library has dependencies on SQLite3, and FFmpeg, which also require native bindings (node-gyp).
Keep in mind, the dependency sections will be very brief. If you have any serious issues getting these dependencies up and running then you should seek help via the proper channels.
Installing Node is trivial on most systems.
Head over to the downloads page and pick out the one that matches your machine.
To use Stumble, and the major features of the Standard Extension Library, you'll need to satisfy the dependencies required by node-gyp, for building native bindings.
This is where things might start to get frustrating for Windows users. Unix-like systems should be good to go, however, as the dependencies are very standard.
You'll need a C/C++ compiler of some sort, Python (2.x, preferably 2.7), and make. Now is the time to head over to the installation instructions for node-gyp and start reading.
SQLite3 is required for Standard Extension Library database interactions. You can find the appropriate package for the platform of your choice on the downloads page.
FFmpeg is required by the Standard Extension Library for audio playback. You can find the appropriate package for the platform of your choice on the downloads page.
Stumble is created with love.