Files
ninachloe/FaustBot/Model/ConnectionDetails.py
2022-03-31 15:21:47 +02:00

39 lines
831 B
Python

class ConnectionDetails(object):
def get_server(self):
"""
:return: the server to connect to
"""
return self._data['server']
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