1. The bot currently doesn't work with version 3.1 of the TS client. Please downgrade to an older version. Read this for more information on how to downgrade.

Frequently Asked Questions

Is there a possibility to use more than 2 instances by donating?

Donations and instances have nothing to do with each other. Donations are appreciated and help the project to survive!
Having more than 2 instances is a feature that will probably be available in the premium version some time after the 1.0 release. However: we for sure won't forget the people who supported us!
#27

I get some message like "ELF: not found" on Linux when trying to start the bot. WTF?

You are trying to run the bot on a 32bit OS. Upgrade your system to 64bit to make the bot work (see above: there’s no 32bit version).
#4

Where are my music files stored? Can I upload files via FTP?

When you upload files to the bot, they will be analyzed, indexed and stored in the data-directory of the bot. This ensures consistency, fast access and independent metadata as well as some other features like deduplication.

However, this means that you cannot simply upload files via FTP or other means as they would not get indexed and thus not be available for the bot itself. There are plans to allow external files in the future, but there's no focus on that right now.
#68

What are the requirements for Youtube DL on Linux?

In order to use Youtube-DL on Linux you need Python (Version 2.6, 2.7, 3.3 or later) and optionally the libav-tools.

On Ubuntu / Debian, these packages can be installed as root via:
$ apt-get install python libav-tools
#28

Do you support CentOS, Fedora, (name your distro)…?

Probably. I’ve heard of people running the bot on ArchLinux, CentOS, Fedora and others. Rule of thumb is: if the TS3 Client can run there, the bot usually can as well. However, these distributions have not been officially tested and there’s no documentation available.
#5

My bot eats a lot of RAM. Why?

The bot itself doesn’t use lots of memory but reserves a fair amount. However, this doesn’t count as used, so you don’t need to worry about it. The actual client instances require more RAM, from which a big part is shared between multiple instances - so again: you probably don’t need to worry about it. Google for more information on how to read memory usage on linux.
#10

Who are the licensed service providers of Sinusbot?

Currently the SinusBot has only 2 licensed Partners. These are: https://www.ts3index.com
and https://www.ts-coach.com/ :)

If you found a Hoster that sells the SinusBot without a valid license provided by the SinusBot Team, you should not buy/rent the SinusBot from them.
#93

I want to integrate the bot into my website / remote control the bot via script. How can I do that?

The API documentation of the Bot can be found here. Samples and libraries can be found in the 3rd party forums.
#16

What's the maximum length/size of music files?

Uploaded files can be limited through the UploadLimit-option in your config.ini.
Downloads are limited to 200MB. An option to change this will follow.
#22

When trying to download the bot, I get errors about SSL. Why and how to fix that?

The whole website now runs on SSL which is far more secure when it comes to software you want to install on your server. However, some linux distributions only have outdated root certificates and those of cloudflare are missing. You can try to upate them via sudo update-ca-certificates on debian/ubuntu.

Otherwise, you can try to use
curl -O https://......
#6

My bot is starting up but playback is not possible / I hear strange things / …! Why?

Make sure you copied the plugin like said in the documentation.
#8

Can i use Scripts / Linux Beta features with Windows (0.9.8)?

Please upgrade to a newer Windows Beta to get support for scripts! (0.9.13+)
#86

On Windows I get the following error: Error spawning instancefork/exec... WTF?

Most people who see this error have the compatibility mode enabled for either the bot or the TS3 client. Please disable the compatibility mode and try again.

What does "a manual update is required" mean?

This error message appears when the time of your server is not accurate.
To fix this issue set the correct time and configure ntp to keep it synced properly.

Could not open /tmp/.sinusbot.lock. Is SinusBot already running?

Remove the file with rm /tmp/.sinusbot.lock and make sure not to run the bot as root.

I get an error when starting: Updating database to v7... 6 / Error on database operations: there is already another table or index with this name:

This is a bug in the database upgrade process which happens when you upgrade from <= 0.9.9 to a newer version, go back to <= 0.9.9 and then try to upgrade again (or more likely: when starting the bot via ./ts3bot, even when the newer version ./sinusbot is installed).

To get around this, please carefully do the following:
  • stop the bot process completely
  • edit your config.ini and add
    Code:
    Pragma = 7
    at the top
  • start the bot and wait 2-3 minutes
  • shut down the bot again
  • remove that Pragma entry (this is really important)
  • start the bot normally
That should fix it.
#81

Someone told me to fix the file permissions. How do I do that?

Given your bot has been installed in
/opt/sinusbot
and you've added a user sinusbot with the group sinusbot as well, run the following commands:

Code:
chown -R sinusbot:sinusbot /opt/sinusbot
#18
FAQ Manager ©2017 Iversia from RPGfix.