GLaDOS/main.py

44 lines
726 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.bot import Bot
import glados_cmnds as gv4_cmnds
import fun_cmnds as fcmnds
from secrets import USER, PASSWORD
LOG_FORMAT = "[%(levelname)s] %(message)s"
logging.basicConfig(format=LOG_FORMAT, level=logging.INFO)
class MyBot(Bot):
# ducks_history
# 0 : normal duck
# 1 : super duck
# 2 : mecanics duck
ducks_history = []
# nb_ducks = 0
troll_duck = 0
glados = MyBot(
('irc.planet-casio.com', 6697),
gv4_cmnds, fcmnds,
auth=(USER, PASSWORD),
channels=["#glados"],
prefix="!"
)
glados.start("Duck")