Results 1 to 8 of 8

Thread: [Suggestion for scripters] outside chat integration with possible autoresponses

  1. #1
    Join Date
    Feb 2013
    Posts
    44
    Mentioned
    0 Post(s)
    Quoted
    15 Post(s)

    Default [Suggestion for scripters] outside chat integration with possible autoresponses

    I was thinking about what could help lower ban rates on the bots (make them more human like) and I thought there might be a way to "mirror" (that is, export in basically real time) the in game chat messages to an outside source to be seen by the script runner (like IRC or some other IM platofrm) and then "listen" to responses sent through IRC (or some other platform) to then mirror back into the chat in game. If you wanted to be more advanced there may even be some auto-responses or something like that included in each script but this could be an SRL feature implemented everywhere for chat mirroring to external platforms and then responsing to external input from those platforms. For example I have an IRC client on my phone but when I'm away I'd like to be able to see messages being sent in game near my bot and respond some times, or have my script do a few random responses itself (preferable I would respond).
    Thoughts?

  2. #2
    Join Date
    Feb 2007
    Location
    Colorado, USA
    Posts
    3,716
    Mentioned
    51 Post(s)
    Quoted
    624 Post(s)

    Default

    we've done that, we've even had scripts that auto respond with cleverbot lol

    interesting with IRC though, it'd be pretty easy to send chat box messages (all of them) to anything really, simba just needs to be able to connect to IRC and then you can get something if the irc message starts with "!botname" like "!botname say something something"

    that'd be very few people who would use anything like that though
    The only true authority stems from knowledge, not from position.

    You can contact me via matrix protocol: @grats:grats.win or you can email me at the same domain, any user/email address.

  3. #3
    Join Date
    Feb 2013
    Posts
    44
    Mentioned
    0 Post(s)
    Quoted
    15 Post(s)

    Default

    the autorespond is not something I'm focusing on I'd much rather have chat in IRC or something and be able to instantly respond

  4. #4
    Join Date
    Jan 2015
    Location
    UK
    Posts
    37
    Mentioned
    0 Post(s)
    Quoted
    15 Post(s)

    Default

    That would lower ban rates quite a lot I'd say since you have these PMods running around asking people questions, and reporting those who don't respond

  5. #5
    Join Date
    Dec 2011
    Location
    East Coast, USA
    Posts
    4,231
    Mentioned
    112 Post(s)
    Quoted
    1869 Post(s)

    Default

    Chatresponders are bad news. They've been tried time and again throughout the years, and always ended one of two ways:

    a) actually looking more bot-like than bots who say nothing at all or b) being used by such a low amount of people as to render their existence pointless.

    Remember EpicBot, back when they has a chatresponder? You could walk up to any heavily-botted area, and say something like "blah blah blah random words fishing level blah blah random words."

    Following that, every single bot in the area would instantly chatrespond with a two-digit representation of their current skill level. No variation at all, they didn't even QuickChat it which would have made marginally more sense.

    Another example; if you ever traded someone currently under the influence of EpicBot, they'd respond with one of ~10 canned, robotic-sounding responses every single time a trade offer was sent. Through simple repition you could determine that this person was a bot.

    They're just far more trouble than they're worth.
    GitLab projects | Simba 1.4 | Find me on IRC or Discord | ScapeRune scripts | Come play bot ScapeRune!

    <BenLand100> we're just in the transitional phase where society reclassifies guns as Badâ„¢ before everyone gets laser pistols

  6. #6
    Join Date
    Feb 2013
    Posts
    44
    Mentioned
    0 Post(s)
    Quoted
    15 Post(s)

    Default

    Like I said autoresponders wasn't the main point of having IRC throughput it was so you could PERSONALLY respond to messages while you are away from your computer running the script. Yes there are alternatives like teamviewer but they are much more intensive (with CPU and bandwidth) than simple IRC (which can be very elegant). All people have responded here was for autoresponders which was NOT my reason for proposing the idea. Once again, ONCE AGAIN, autoresponders is NOT the point of implementing IRC chat interface.

  7. #7
    Join Date
    Jun 2014
    Location
    Lithuania
    Posts
    475
    Mentioned
    27 Post(s)
    Quoted
    200 Post(s)

    Default

    Quote Originally Posted by cyanogen View Post
    Like I said autoresponders wasn't the main point of having IRC throughput it was so you could PERSONALLY respond to messages while you are away from your computer running the script. Yes there are alternatives like teamviewer but they are much more intensive (with CPU and bandwidth) than simple IRC (which can be very elegant). All people have responded here was for autoresponders which was NOT my reason for proposing the idea. Once again, ONCE AGAIN, autoresponders is NOT the point of implementing IRC chat interface.
    Well there are advantages and disadvantages like always with this. I have used skype chat logs to repeat between 2 accounts simulating conversations. They kept been banned faster than those who didnt. I think the key is unhuman typing. To chat alot you must made biometric stuff researches with misslicks, average key response time etc, etc. I am pretty sure jagex uses this to detect bots as most bank sites uses this to detect brute force attacks on quessing passwords and they do it very flawless even with low sequences. Taking in mind you would chat a lot compared to typing bank password once a day max it pretty sure gives very high confidence range if jagex monitor it to tell you botting or no.

    Ofcourse, if you would respond manually everytime you could record your typing and reuse it in a bot. But i dont think anyone is sitting every second watching irc or whatever for a chat to appear. And if you spot it in 1 minute and respond and dont respond doesnt make any difference especially in high clicking needed activities because you wont convince anyone you wasnt botting by for example getting crashed by guy 2 mins at swamp lizzards who constantly laughs at you your bot stuck trying to pick his traps and you respond in lets say 1.5 minute that has no point.

    Not always more is better. Sometimes less is better. Every unecesary movement may flag you as bot and script is as strong as the weakest part of it is. I know some people who played rs and maybe in 10 years said few times 'no english' and never was banned for not talking at all, because they werent botting. So if script is flawless it wont get banned anyways and adding aditional stuff is always a risk. And if you thinking adding chat to a botish bot would increase chances of survival, it wont. Because of jagex for example on 2 of your procedures can say like 99.95 confidence botting it enough for them anyways, they dont look howmany percent actions are botish. they look for very high confidence zones. I have tried and talked alot about 100 percent confidence action sequences, they always get banned quite fast compared to added uncertainty. For example ashmans salamanders got banned me as fast as 8 hours because no human would do cath-set trap sequences for 2500 times a row....Or red spider eggs scripts iv used before, no human would do picking random or closest or mixed eggs from player point. They would try to go in lines/circles. Aded this no bans since.

    For me uncertainty and tendencies seems to make my scripts alive. Also changing wait times, breaking, some other habbits over time.

  8. #8
    Join Date
    Feb 2013
    Posts
    44
    Mentioned
    0 Post(s)
    Quoted
    15 Post(s)

    Default

    Interesting points made. I can definitely understand that making a script get low ban rates has to do with adding "human" tendencies like randomness, curved mouse movements, and human practicies like some missclicks in code. Personally though, when I am legit playing RS and I see people that aren't talking for a long period I assume they're bots. Another thing that makes me think bot is how accurate or fast they're doing something. But this reasoning lies behind that fact that bans come from player reports and not just jagex analysis of clicking and time data. Either way...

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •