• If you need help or want to discuss things, you now can also join us on our Discord Server!
  • A first preview of the unlimited version of SinusBot can be found in the Upcoming Changes thread. A version for Windows will follow, but we don't have a release date, yet.

Tips/Tricks, My Usage of the Bot

Status
Not open for further replies.

kanalumaddela

Insider
Insider
Just thought I'd make a thread for people to talk about ways they make the bot most efficient such as eliminating as much lag/stutter as possible, managing perms for guests/admins, or even scripts that you use to help you on your TS server.
I'll start. I use this bot for a gaming community and it's had a good impact on making staffing and managing users easily.

Computer:
  • CPU: AMD Athlon X2 5000B Dual-Core 2.6 GHz (wow, much power, so cool)
  • HDD: 80 GB
  • RAM: 2 GB
  • OS: Debian 9 (Stretch) (x64)
  • Internet (megabits, not megabytes)
    • Download: 14-15 Mb/s
    • Upload 1-2.5 Mb/s
Bot:
  • Version: Linux Beta 0.9.9-98d0cd5
  • config.ini
    • Code:
      TS3Path = "/opt/ts3bot/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64"
      ListenHost = "192.168.1.100"
      DataDir = "/opt/ts3bot/music" //<-doesn't work/maybe I'm using it wrong
      ListenPort = 8087
      LocalPlayback = false
      EnableLocalFS = false
      MaxBulkOperations = 300
      LogLevel = 3
      EnableProfiler = false
      YoutubeDLPath = "/usr/local/bin/youtube-dl"
      EnableDebugConsole = false
      UploadLimit = 83886080
      RunAsUser = 0
      RunAsGroup = 0
      InstanceActionLimit = 6
      UseSSL = false
      SSLKeyFile = ""
      SSLCertFile = ""
      Hostname = ""
      MTU = 1500
      SampleInterval = 40
      StartVNC = false
      EnableWebStream = false
      LogFile = ""
      DisableLocalXServer = false
      DebugLocalXServer = false
      IsProxied = true
      DenyStreamURLs = []
      
      [YoutubeDL]
        BufferSize = 524288
        MaxDownloadSize = 419430400
        MaxDownloadRate = 104857600
      
      [TS3]
        AvatarMaxWidth = 300
        AvatarMaxHeight = 300
      
      [StreamRewrites]
      
      [Scripts]
        AllowReload = true
      
      [SpeechRecognition]
        Enable = false
Community Made Scripts:
  • ZTSupport
    • I used this this to notify if any new users join the server for the first time, it notifies co-owners and owners since they have the permission to move sticky clients
    • I could add this script to the bot again, so it can be used for other channels
  • Back To Default
    • Self explanatory
  • !dice
    • Used in giveaways and events, changed the command from !dice to !rtd
  • Digital Clock
    • Server clock set at CST since that's the timezone of the server
  • advanced !help
    • shows all the SinusBot commands
    • Code:
      Usable Commands (if permissions are there)
      
      !register <username>
      !password <value>
      !channel <create|remove|password>
      !rtd
      !ping
      
      !playing
      !next
      !prev
      !play
      !stop
      !!stop stop playback and remove idle-track
      !queue
      !queue
      !queue <string / uuid>
      !queuenext
      !search <string>
      !volume up
      !volume down
      !volume <value> (between 0 and 100)
      !playlist <playlistname>
      !stream <url>
      !say <text>
      !qyt <url> queue YouTube
      !yt <url>
      !ytdl <url> downloads YouTube video
      !shuffle
      !repeat
      
      !jail <time> <Seconds|Minutes|Hours|Days|Months> <clienturl|uid>
  • Jail
    • Used against micspammers/trollers. Higher staff only has access to
  • Keyword Message
    • responds on inside joke phrases
    • responds to questions involving bans/issues
  • Private Channel
    • Allows members, but not new users to create their own channel under a sub channel containing all user private channels
 

XoXFaby

Member
Glad you found a use for my script. I made it cause I didn't want the bot to get stuck inside of channels some members can't subscribe to leaving them without the abilityto grab the bot, and so I can be lazy.
 

Velaxers

Member
I see you have only put 1 "/" in your config, should I do that too on my windows version bot? Cuz I heard I need to put 2 slashes
 

Velaxers

Member
My problem is that !yt doesn't work with me even tho I have the latest yt-dl and sinusbot versions, and here's my config (I'm using the windows version btw):
Code:
S3Path = "C:\\Users\\root\\Desktop\\Team Speak 3 Server + bot\\SinusBot\\TeamSpeak 3 Client\\ts3client_win64.exe"
ListenHost = "94.23.215.141"
DataDir = "C:\\Users\\root\\Desktop\\Team Speak 3 Server + bot\\SinusBot\\data\\"
ListenPort = 8087
LocalPlayback = false
EnableLocalFS = false
MaxBulkOperations = 300
LogLevel = 3
EnableProfiler = false
YoutubeDLPath = "C:\\Users\\root\\Desktop\\Team Speak 3 Server + bot\\SinusBot\\youtube-dl.exe"
EnableDebugConsole = false
UploadLimit = 83886080
RunAsUser = 0
RunAsGroup = 0
InstanceActionLimit = 6
UseSSL = false
SSLKeyFile = ""
SSLCertFile = ""
Hostname = ""
SampleInterval = 60
StartVNC = false
EnableWebStream = false
LogFile = ""
LicenseKey = "/ACK2NEjShg+HIUBZBGUNJRWqjNALDtzutzuw+9m4k8="
IsProxied = false
DenyStreamURLs = []
Pragma = 0
[YoutubeDL]
  BufferSize = 524288
  MaxDownloadSize = 419430400
  MaxDownloadRate = 104857600
  CacheStreamed = false
[TS3]
  AvatarMaxWidth = 0
  AvatarMaxHeight = 0
[StreamRewrites]
[Scripts]
  AllowReload = false
  EnableTimer = false
[Themes]
  Default = ""
[SpeechRecognition]
  Enable = false
[FFmpeg]
  UserAgent = "SinusBot (0.9.15-4ff41c0)"
[DAV]
  Enable = false
[XServer]
  Delay = 0
  Debug = false
 

Velaxers

Member
Mr. kanalumaddela, the topic creator, instead of giving my posts "Dumb" motivate your ass and answer my questions. If you'll consider all newbies and those who don't understand something "Dumb", then I'm sorry to say, you're dumb.

Sorry for being harsh, no hard feelings.
 

irgendwr

no longer active, "retired" staff member
is awesome!
V.I.P.
is uber awesome!
Contributor
Insider
Mr. kanalumaddela, the topic creator, instead of giving my posts "Dumb" motivate your ass and answer my questions. If you'll consider all newbies and those who don't understand something "Dumb", then I'm sorry to say, you're dumb.

Sorry for being harsh, no hard feelings.
I think he is rating your posts dumb because you're writing about a compleatly different topic.
People writing about random problems in your thread can be very annoying xD
 

Velaxers

Member
I think he is rating your posts dumb because you're writing about a compleatly different topic.
People writing about random problems in your thread can be very annoying xD
A simple reply would be better tbh than just ignoring the person and giving him a "you are dumb". Tbh the option to give someone "dumb" isn't nice D:
 

irgendwr

no longer active, "retired" staff member
is awesome!
V.I.P.
is uber awesome!
Contributor
Insider
Tbh the option to give someone "dumb" isn't nice D:
sometimes it's appropriate though xD
(i.e. when your question has been answered a million times and you're just too lazy to search on your own or show any kind of effort or when you are clearly the problem and insult people trying to help you)

motivate your ass and answer my questions
and stuff like this normally also deserves a negative rating :p
 

Velaxers

Member
sometimes it's appropriate though xD
(i.e. when your question has been answered a million times and you're just too lazy to search on your own or show any kind of effort or when you are clearly the problem and insult people trying to help you)


and stuff like this normally also deserves a negative rating :p
Agreed, Sorry @kanalumaddela :(
 
Status
Not open for further replies.
Top