blob: 894c9eb027b7f9b88949aed5c06817054859ee55 (
about) (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
import configparser, os
class Config(object):
def __init__(self, bot, location="bot.conf"):
self.bot = bot
self.location = location
self.full_location = os.path.join(bot.bot_directory,
self.location)
self.bot.config = {}
self.load_config()
def load_config(self):
if os.path.isfile(self.full_location):
with open(self.full_location) as config_file:
parser = configparser.ConfigParser()
parser.read_string(config_file.read())
return dict(parser["bot"].items())
|