from travian import Travian import action import time server = "ts5" region = "de" user_name = "Douche09" password = "******" travian = Travian(server, region, user_name, password, None, "http://217.76.38.69:3128") action.action_register(travian, 5, '*****@*****.**') time.sleep(8) travian.save_cookie() print(dict(travian.session.cookies))
logger.log_name = name logger.log_note("start", "Started the bot") #db.users.remove({}) # wipe users #db.states.remove({}) jobs_from_db = True if account.get_db() is None or account.get_db()['activated'] == False: logger.log_info("register account", "need to register this account first: ensure the mailserver is running") if account.get_db() is None: account.init_db(email, password, nation, proxies) account.load_db() action.action_register(account) jobs_from_db = False logger.log_info("wait for email", "wait for activation email to receive...") user_db = account.get_db() while 'activation_code' not in user_db: time.sleep(1) user_db = account.get_db() account.perform_activation("so") account.loadup() first_village = next(iter(account.villages.values())) running = True