Frequently Asked Questions
Page 2 of 2
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
On some minimal installs of Debian or other distributions, the locales are not completely installed / built.
This error can be corrected as follow (run as root):
$ apt-get install locales && dpkg-reconfigure locales
$ apt-get install locales $ locale-gen en_US.UTF-8 $ update-locale LANG=en_US.UTF-8 $ reboot
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.
On Ubuntu / Debian, these packages can be installed as root via:
$ apt-get install python libav-tools
Otherwise, you can try to use
curl -O https://......
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:
To get around this, please carefully do the following:
- stop the bot process completely
- edit your config.ini and add
Pragma = 7
- 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
and you've added a user sinusbot with the group sinusbot as well, run the following commands:
chown -R sinusbot:sinusbot /opt/sinusbot
Usually the staff and the community is really nice. We usually answer to whatever questions you have and we are very patient - even if you're a newbie.
Still, people answer in their spare time and get asked some questions over and over again, even if they have been answered well in the FAQ or on the forums in general. That really gets annoying fast. And because you just didn't search the FAQ or forums before asking on the chat or in a new thread, or posted a thread in caps only (and maybe with the words "FAST!", "ASAP!" or such), you're basically saying that you think your time is worth more than the time of the people you ask. And that is way more rude than just a short unfriendly answer. So please keep that in mind.
If you are such a user: next time, use the search functionality before you ask something. Read the "READ ME BEFORE YOU POST" threads (yes, they're in caps for that reason!) as well.
If you did some research before asking, please tell people that / what you did. If people are still being rude, there have probably been other users just before you asked your question, who didn't do research before. So please be a little patient in such cases and ask kindly again.
Last but not least: the users of this forum speak many different languages, many of them are not native English or German speakers. Politeness can get lost in translation really fast as can messages be interpreted as "rude" even if they're not meant to be. Calm down and try to do your best in understanding each other in such cases
Page 2 of 2