mirror of
https://github.com/nichkara/InfinitumBotty.git
synced 2026-06-10 22:26:23 +02:00
47 lines
1003 B
Python
47 lines
1003 B
Python
class ConnectionDetails(object):
|
|
def get_server(self):
|
|
"""
|
|
:return: the server to connect to
|
|
"""
|
|
return self._data["server"]
|
|
|
|
def get_ssl(self):
|
|
"""
|
|
:return: connect with ssl
|
|
"""
|
|
if self._data["ssl"] != "false":
|
|
return "true"
|
|
return "false"
|
|
|
|
def get_nick(self):
|
|
"""
|
|
:return: own nick
|
|
"""
|
|
return self._data["nick"]
|
|
|
|
def get_channel(self):
|
|
"""
|
|
:return: the channel connected into
|
|
"""
|
|
return self._data["channel"]
|
|
|
|
def get_port(self):
|
|
return int(self._data["port"])
|
|
|
|
def get_lang(self):
|
|
return self._data["lang"]
|
|
|
|
def change_lang(self, lang):
|
|
self._data["lang"] = lang
|
|
|
|
def get_mods(self):
|
|
return self._data["mods"]
|
|
|
|
def get_pwd(self):
|
|
if self._data["pwd"] is None:
|
|
return ""
|
|
return self._data["pwd"]
|
|
|
|
def __init__(self, config):
|
|
self._data = config
|