Mar 23

Grepolis 2.83 warning

This is a warning for the 2.83 update that is coming this week, either the 24th or 25th depending on your server.

With this new update it is very easy to detect this bot and I recommend to stop using it for now.

Oops, false alarm guys. Was too late yesterday and I mixed up the request and response headers. As long as the changes are only applied to the response header then there is no problem at all :).

If the Grepolis developers decide to add version information to the request headers as well I’ll warn you again.

So, there is NO new bot detection added at this time.

//Update 2
My server should be updated to 2.83 today, and I’ll then do some final tests to check if any changes are necessarily. I’ll let you know tonight if Grepolis 2 Bot v2.81.0.2 still works or not.

//Update 3
Just finished testing and everything works fine. You can keep using v2.81.0.2 with this version.


Skip to comment form

    • asd on March 24, 2015 at 02:04
    • Reply

    Why? What did they change? Are you going to update the bot?

    1. New headers are added to the server requests containing the current version and revision number. After every minor update those values will change.
      When I have added those new headers to the server requests the problem is temporarily solved, however after every update those values need to be changed.

      With some luck I can automate this but I haven’t had the time yet to look into that.

        • FERREIRA. on March 27, 2015 at 16:41
        • Reply





        1. English please and fix your caps 😉

    • skynet on March 24, 2015 at 07:32
    • Reply

    Do you will make an update to grepolis bot for avoiding that ?

    1. Yes I will, but not sure when it will be ready. (Probably this weekend.)

    • Happyuser on March 24, 2015 at 16:08
    • Reply

    ….big relief!

    • Im Not A haxxer on March 24, 2015 at 20:17
    • Reply

    When will this be applied? In the next version? 2.84 ?
    Do you think that botsoft is “safer” or is that risky aswell?

    I’ve been banned on 2/4 accounts lately…

    1. So far I only know they did not apply it in 2.83
      I have no idea if they will ever apply this in the future but it is a possibility.

      This bot is definitely detectable if you use it 24/7 on new servers. I have no idea if botsoft handles that better, never tried it before. Feel free to give it a try and let me know.

    • Francesco on March 25, 2015 at 22:55
    • Reply

    I have to write you in private! is that possible?

    1. Yes that is possible, I have send you an email.

    • Thomas on March 26, 2015 at 01:02
    • Reply

    Hi when I try your source code for latest Grepolis bot it say missing components:

    Warning 4 The referenced component ‘GrepBuildings’ could not be found. GrepolisBot2
    Warning 5 The referenced component ‘GrepFarmers’ could not be found. GrepolisBot2
    Warning 6 The referenced component ‘GrepUnits’ could not be found. GrepolisBot2

    where can I find those ?

    1. The source code available at is an old version. But it is still interesting to look at if you want to know more about bots.
      You can fix the reference warnings by adding the dll files into your project, you can find them in the archive as well.

      If you want the source code to make some modifications yourself you will have to wait a couple (4-5?) of months. Later this year I’ll move everything to GitHub so you can make your own branch of the bot.

    • PowerPrince on March 26, 2015 at 10:43
    • Reply

    Greetings Dear Uthar ,

    I have some problems with the bot because the Browser page does not display properly ( loading the page does not end ) so I can not do anything are in operation. And it can be changed in the browser bot ? There is Internet Explorer as the browser is that it? I use Opera .

    Thank you very much Prince,

    1. That problem often occurs after server updates. First make sure you have installed the latest version of IE and that you have use the correct reg files.
      Enable_IE9.reg for IE9 and older
      Enable_IE10.reg for IE10 and newer

      After that follow the following steps to fix the loading bar:
      1) Close the bot
      2) Run ccleaner
      3) Start the bot again

      If that doesn’t work try the following alternative:
      1) Start the bot and login
      2) Run ccleaner (do NOT close the bot)
      3) Go to the browser tab and press F5
      4) If it still doesn’t work repeat step 2 and 3

      Regarding the browser, the bot can only use IE, it is not possible to use Opera.

        • PowerPrince on March 26, 2015 at 11:25
        • Reply

        Thank you very much I will try 🙂

    • BRAfag on March 27, 2015 at 17:25
    • Reply

    my friend got banned for 3 days cuz using the 2.81 bot in 2.82 version of the game

    can u explain why ?

    1. There are no significant changes between 2.81 and 2.82/2.83 therefore the bot for 2.81 works fine for all three versions.

      The exact reason for the ban is hard to tell.

    • Blip on March 27, 2015 at 20:22
    • Reply


    New idea to avoid detection : add random actions.
    Switch town, emulate a click on the barracks, the port or the agora between two bot runs.
    If you’re too consistent with a schedule, if you always repeat the same actions : you’re a bot.
    If you do pointless shit : you’re human !

    1. Thanks for the idea Blip. The problem is not necessarily that you repeat actions, but that you repeat those actions 24/7. Doesn’t matter if you do logical actions during that time or “pointless shit” 😉 I think you have more chance avoiding detection by adding extra breaks.

      Currently the bot already randomizes the order of some requests to make it harder to detect patterns. However, there will always be a pattern because the bot needs to update town data before it can do any action, whatever random actions you add you will never be able to hide that.

      Also there is a limit to the amount of requests you can make each minute, so not sure if it is a good idea to limit that further by adding random requests.

    2. Implemented some of your ideas for the combo tab, will be available in

    • Albert on March 28, 2015 at 11:20
    • Reply

    The bot stopped working today. It can’t log in, just tries to reconnect all the time. Server pl46, version 2.83. Not sure what changed exactly between yesterday and today.

    1. Just got your files, I’ll take a look.

    2. This should fix it:

    • PG on March 30, 2015 at 14:54
    • Reply

    Ummmm…apparently this version of Grepo DOES have BOT detection. After all the months of me using your bot I just got banned for 3 days for using an unapproved script. I’ve had no problems until now so you may want to check into that better! We are in the middle of wonders and I am really pissed off about this. Plus I am an active donater to your bot. Not happy.

    1. Sorry if that message has been confusing, but Grepolis has been using bot detection methods for years.
      See the section “Detection status” for the latests info.

      The reason I posted the above message was because it looked like they added a new method to detect bots, however later that did not seem to be the case.

        • PG on March 30, 2015 at 17:05
        • Reply

        I believe it may be the case because my usage of the bot has not changed from prior versions and I follow the detection status methods you suggest to stop from being detected. It always worked in the past but now all of a sudden they found it.

          • PG on March 30, 2015 at 17:11
          • Reply

          I even change my timing intervals daily to make it harder for them.

        1. Besides the captcha system all bot detection mechanisms are server side. This allows them to monitor user behaviour and compare bot users to manual players.
          We can assume this is improved/updated from time to time but impossible for us to notice. When I detect client side changes I’ll make a post about it.

          • Marco on April 3, 2015 at 13:00
          • Reply

          @PG: within some days before you were banned, did you ever browse with bot at the same time it was working?

          …. and beyond: do you use the randomize farming or not???

          These questions are for everyone who want/can reply!!!

            • Marvin on April 3, 2015 at 18:04

            Here’s how I’ve been running the bot ad have not been banned: Debug mode in settings is enabled. Every weekday morning sometime within the same hour and a half I will start the bot. I will let it run all day and turn it off before going to bed. the turn off time will vary between 1 and 3 hours. On weekends I tend to start it later. During the time the bot is running I will use the browser whenever I wish to, as there doesn’t seem to be any issues with doing so anymore. Also, if I am away from my pc and get an attack warning (or as was the case for wonders it was time to send res) I will go ahead and use the mobile version. If while using mobile grep, the bot logs in it will of course close the connection to the mobile app, and I will simply log in again on mobile and continue to do so as long as is needed. Even with doing all this I have not been banned. (the only time I was banned was after an update that broke the bot, which I had left running all day). Occasionally one instance of the bot will have a memory error and stop working, but otherwise works fine.
            I have not had to input a captcha for a very long time either!

            To Uthar:
            the combo page rocks! It has been working great. I have one suggestion, consider moving the save/next/prev buttons to the bottom left, as windows dialogs always put the save button on the bottom I keep wanting to look for it there. But this is not a complaint by any means!

            • Uthar on April 6, 2015 at 21:17

            Glad you like the combo tab! I understand what you mean, sometimes I look for the Save button at the bottom left as well.
            It is however easier the have the prev/next buttons at the center, because it gives you a better overview of all the information (resources, queue, etc.)
            Only moving the Save button could be an option… but that makes it annoying when you are quickly switching between towns and need to Save your settings.

            If I think of a better layout I’ll let you know.

    • Marco on April 5, 2015 at 00:20
    • Reply

    I have a suggestion for Uthar too..: may you make a button in the combo that could select all the cities, checking all the checkboxes?

    1. Not sure that is useful, too often I have a town were I want to disable the cultural feature or where I only want to enable some of the cultural festivals.

        • Marco on April 5, 2015 at 23:07
        • Reply

        Trust me!!! it would be soooo useful for my use of the bot!
        However I mean that the button shall allow to check all the checkboxes at the same time with a single action.. but the possibilty to chek every single checkbox separately from the others shall be preserved

        1. Your request is too specific, so I changed it a bit and hopefully it is now useful for more users.

          Instead of enabling all checkboxes in all towns, it uses the checkboxes of your current town to enable the same checkboxes in all other towns.

    • ANDRADE on April 5, 2015 at 22:21
    • Reply

    Hello . We know that the support can take the bot sometimes . Is there any way to camouflage the server connection to the player ? ( Brazil )

    1. No that is not possible. You can’t hide them and they have to look the same as server requests made by a normal browser.

Leave a Reply

Your email address will not be published.

WordPress SEO fine-tune by Meta SEO Pack from Poradnik Webmastera