GLaDOS/main.py

38 lines
599 B
Python
Executable File

#!/usr/bin/env python3
"""
main (GLaDOS)
=============
Description
-----------
Create a bot's instance and manages it.
"""
import logging
import re
from irc_api import api
import glados_cmnds as gv4_cmnds
import fun_cmnds as fcmnds
from secrets import USER, PASSWORD
LOG_FORMAT = "%(asctime)s [%(levelname)s] <%(filename)s> %(funcName)s: %(message)s"
logging.basicConfig(format=LOG_FORMAT, level=logging.DEBUG)
class MyBot(api.Bot):
counter = 1
glados = MyBot(
(USER, PASSWORD),
('irc.planet-casio.com', 6697),
["#glados"],
gv4_cmnds,
prefix="!",
)
glados.start()