• My Pages
  • Comments
  • Add Link
  • Subscribe
  • Subscribe User
  • Edit (GUI)
  • Edit (Text)
  • Rename Page
  • Copy Page
  • Load Page
  • Save Page
  • Delete Page
  • Attachments
  • Check Spelling
  • Diffs
  • Info
  • Revert to this revision
  • XML
  • Render as Docbook
  • Print View
  • Raw Text
  • Delete Cache
  • Like Pages
  • Local Site Map
  • Remove Spam
  • Package Pages
  • Sync Pages
    • Diff for "RemoteCommands"
    Differences between revisions 3 and 4
    Revision 3 as of 2012-10-03 10:34:47
    Size: 2014
    Editor: Inanna
    Comment:
    Revision 4 as of 2012-10-03 10:35:07
    Size: 2015
    Editor: Inanna
    Comment:
    Deletions are marked like this. Additions are marked like this.
    Line 2: Line 2:
    '''Special thanks to SumRandomGuy for this guide.''' '''Special thanks to !SumRandomGuy for this guide.'''

    Special thanks to SumRandomGuy for this guide.

    I've received questions about this enough times to write it up. Here's the instructions.

    OK, sometimes it's necessary to pause someone's bot remotely so it doesn't kick you out while defending.

    This HAS to be set up ahead of time; can't just have people pausing other people's bots, can we?

    In the following scenario, we have the following actors: SRG is the supporting defender; I'm always online. GBA is the Guy Being Attacked; he's sleeping

    SRG issues the following whisper: /GBA //pause

    GBA sees in his Commands window: 18:08:11 Receive from SRG: pause , hash = e2966f3e

    GBA provides this hash to SRG. That's HIS specific key. No one else can use it. Now, when SRG sees GBA being attacked at some later time, he can do this: /GBA //pause e2966f3e 2

    The 2 on the end says to pause for 2 hours. If it went well, SRG will get a whisper back saying "Pausing for 2 hours."

    Caveats: 1) Whispers can be monitored on the server, think about the implications of using these scripted commands and how easy they are to find in logs. 2) You can't revoke a whisper pause hash. If SRG joins the reds sadness will ensue. Only give a hash to those you trust. 3) 1 hour is the minimum amount of time you can pause a remote bot.

    The upsides are that a bot with a timing problem won't kick you out when you're trying to defend. People are MUCH better defenders than the bot any day. You also know that when you received the "pausing for 2 hours" message, it was a bot online and not a human.

    Note from TOFH:

    • You can reset all your whisper hashes by removing the file "relaykey" from the local shared object.

    It is also important to note that whisper hashes are not segregated by server number, so if you give SRG a hash key, and both of your user names are the same on a different server, then he can use the same hash code on another server to pause your bot on that server too


    CategoryHowTo

    RemoteCommands (last edited 2014-02-12 21:24:40 by Inanna)