• 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.

Search results

  1. r3flex

    EN Getting a servergroup if user has an other servergroup

    But why 2 groups? That would seem like a mess when user will have 15+ groups on him. My does give 1 remove another.
  2. r3flex

    EN Getting a servergroup if user has an other servergroup

    Yes I'd have to modify my script.
  3. r3flex

    EN Getting a servergroup if user has an other servergroup

    Well my script does grant user a rank upon reaching x time, there are levels actually, and I would modify my limiter to ignore multiple groups
  4. r3flex

    EN Getting a servergroup if user has an other servergroup

    Well that would be possible, but you would have to probably add the groups into ignored groups. So limiter wouldnt remove'em.
  5. r3flex

    EN Getting a servergroup if user has an other servergroup

    Well I have my thread with my ranking system. It counts all the time spent of server.
  6. r3flex

    EN [Request] Icon limit

    Yes it would be possible, but it's kinda unconvinient, since you could've added a blank server group without any icon, and add them to every user that wants to be ignored. Besides atm I cant do this since I am working on other projects.
  7. r3flex

    EN [Request] Icon limit

    Here's the requested version:
  8. r3flex

    EN TS3 Ranking system

    I am not german, you can take a look on my server alkatraz.pl
  9. r3flex

    EN [Request] Icon limit

    I think a group would be more convinient. If client has x group, the client will be ignored.
  10. r3flex

    EN [Request] Icon limit

    Yeah could add option to ignore with specified UID, but which script?
  11. r3flex

    EN [Request] Icon limit

    Nice! I didnt test the group distributor, but I recommend you my ts3 ranking script, which adds user to a specified group upon reaching specified time on server. Works with mysql database so it might not be so easy to configure for you.
  12. r3flex

    EN [Request] Icon limit

    Sure thing.
  13. r3flex

    EN [Request] Icon limit

    Yeah it had maany bugs, now it works after my testing. Prehaps not the most optimal code but surely works! The best way to configure the script is pass only the first server groups, it will delete in ascending order.
  14. r3flex

    EN [Request] Icon limit

    I dont have access to my sinusbot unfortunately so I cant test yet, I'll test probably tommorow or tuesday. There might be a bug with server group format since it is parsed as object not array as far as I remember. It was quite longer than I expected cause I had to wrap my mind around the...
  15. r3flex

    EN [Request] Icon limit

    Ah, I understand now, firstly I thought you want a script that will limit ALL server groups on SERVER, but instead you want to limit server groups on CLIENT, it's easy to do, I actually thought about doing that in the past. I can do it with exlusion for specified server groups so it wont delete...
  16. r3flex

    EN [Request] Icon limit

    I could do that script I even have idea but need a function to retrieve all server groups from server.
  17. r3flex

    EN TS3 Ranking system

    The script adds you to a given server group upon reaching given time. It counts and displays your all time spent on the server and displays on specified channel. It works with database, you have to specify the module in config.ini. Tested for past 2 months. - You have to create mysql database...
  18. r3flex

    Sinusbot on FreeBSD

    OS: VPS FreeBSD 10.3 64-bit When I try to start SinusBot there's an error. I did update ports. ./sinusbot: error while loading shared libraries: libswresample.so.2: cannot open shared object file: No such file or directory
  19. r3flex

    EN Usage of ForEach Loop

    I want to calculate the difference between db executions, but the problem is when client disconnects the variable TimeStamp wont reset which will endup in false results. var clients = backend.getClients(); clients.forEach(function loop(client) { var Nick = client.nick(); var Uid =...
  20. r3flex

    EN Usage of ForEach Loop

    Thanks it actually works now! :) if (dbc) dbc.query('SELECT * FROM czas WHERE uid = (?)', Uid, function(err, res) { if (!res.length) { dbc.exec('INSERT INTO czas (nick, uid, czas) VALUES (?, ?, ?)', Nick, Uid, Seconds); engine.log("Inserted"); } else {...
Top