예제 #1
0
파일: test.py 프로젝트: johnmiked15/scrappy
 def setUp(self):
     super(TestEve, self).setUp()
     self.eve_obj = eve.eve(self.bot)
예제 #2
0
파일: main.py 프로젝트: hoochy/EVE_bot
    alliance_db = IDConvert.dbm_base() # создаем экземпляр базы альянсов
    alliance_db.db_file_name = options['DB_ALLIANCE_FILENAME']
    bases['alliance_db'] = alliance_db

    #солнечные системы
    solar_system_db = IDConvert.dbm_base() # создаем экземпляр базы солнечных систем
    solar_system_db.db_file_name = options['DB_SOLAR_SYSTEM_FILENAME']
    bases['solar_system_db'] = solar_system_db

    #группы для броадкаста
    group_db = IDConvert.dbm_base() # создаем экземпляр базы групп броадкастов
    group_db.db_file_name = options['DB_GROUPS']
    bases['group_db'] = group_db

    #создаем интерфейс в еву
    evebot = eve.eve(KEYID = options['KEYID'], VCODE = options['VCODE'], CHARACTERID = options['CHARACTERID'])
    #временно
    evebot.bases = bases

    #создадим интерфейсы в еву по коллекции ключей из настроек
    for item in options['MULTIEVE']:
        item['eve'] = eve.eve(KEYID = item['KEYID'], VCODE = item['VCODE'], CHARACTERID = item['CHARACTERID'])


    #создаем бота
    xmpp = jabber_bot.EchoBot(options['JID'], options['password'])
    xmpp.register_plugin('xep_0030') # Service Discovery
    xmpp.register_plugin('xep_0004') # Data Forms
    xmpp.register_plugin('xep_0060') # PubSub
    xmpp.register_plugin('xep_0199') # XMPP Ping
    xmpp.register_plugin('xep_0045') # XMPP MUC
예제 #3
0
파일: main.py 프로젝트: hoochy/EVE_bot
    bases['alliance_db'] = alliance_db

    #солнечные системы
    solar_system_db = IDConvert.dbm_base(
    )  # создаем экземпляр базы солнечных систем
    solar_system_db.db_file_name = options['DB_SOLAR_SYSTEM_FILENAME']
    bases['solar_system_db'] = solar_system_db

    #группы для броадкаста
    group_db = IDConvert.dbm_base()  # создаем экземпляр базы групп броадкастов
    group_db.db_file_name = options['DB_GROUPS']
    bases['group_db'] = group_db

    #создаем интерфейс в еву
    evebot = eve.eve(KEYID=options['KEYID'],
                     VCODE=options['VCODE'],
                     CHARACTERID=options['CHARACTERID'])
    #временно
    evebot.bases = bases

    #создадим интерфейсы в еву по коллекции ключей из настроек
    for item in options['MULTIEVE']:
        item['eve'] = eve.eve(KEYID=item['KEYID'],
                              VCODE=item['VCODE'],
                              CHARACTERID=item['CHARACTERID'])

    #создаем бота
    xmpp = jabber_bot.EchoBot(options['JID'], options['password'])
    xmpp.register_plugin('xep_0030')  # Service Discovery
    xmpp.register_plugin('xep_0004')  # Data Forms
    xmpp.register_plugin('xep_0060')  # PubSub