2016-10-29 16:47:38 +02:00
|
|
|
import logging.config
|
|
|
|
|
|
|
|
from src.bot import Bot
|
2016-11-10 15:21:08 +01:00
|
|
|
from orator.orm import Model
|
|
|
|
from orator import DatabaseManager
|
2016-11-12 16:36:23 +01:00
|
|
|
from src.config import config
|
2016-10-29 16:47:38 +02:00
|
|
|
|
|
|
|
|
|
|
|
def main():
|
|
|
|
logging.basicConfig(level=config['logging']['level'])
|
2016-11-10 15:21:08 +01:00
|
|
|
logging.getLogger("telegram.bot").setLevel(logging.ERROR)
|
|
|
|
logging.getLogger("telegram.ext").setLevel(logging.ERROR)
|
|
|
|
|
|
|
|
Model.set_connection_resolver(DatabaseManager({'db': config['db']}))
|
|
|
|
|
2016-11-12 14:56:42 +01:00
|
|
|
Bot().run()
|
2016-10-29 16:47:38 +02:00
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
|
|
main()
|