Add configuration for default_muc server to join if no muc available on domain
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
This commit is contained in:
parent
0f344b899c
commit
b6fb719cc9
2 changed files with 7 additions and 4 deletions
|
@ -49,6 +49,7 @@ DEFAULT_CONFIG = {
|
|||
'custom_host': '',
|
||||
'custom_port': '',
|
||||
'default_nick': '',
|
||||
'default_muc_service': '',
|
||||
'deterministic_nick_colors': True,
|
||||
'device_id': '',
|
||||
'nick_color_aliases': True,
|
||||
|
|
|
@ -877,10 +877,12 @@ class Core:
|
|||
contacts to join in.
|
||||
"""
|
||||
|
||||
# Use config.default_muc as muc component if available, otherwise
|
||||
# find muc component by disco#items-ing the user domain. If not, give
|
||||
# up
|
||||
default_muc = 'chat.cluxia.eu'
|
||||
# Use config.default_muc_service as muc component if available,
|
||||
# otherwise find muc component by disco#items-ing the user domain. If
|
||||
# not, give up
|
||||
default_muc = config.get('default_muc_service')
|
||||
if not default_muc:
|
||||
return
|
||||
|
||||
nick = self.own_nick
|
||||
room = uuid.uuid4().hex + '@' + default_muc
|
||||
|
|
Loading…
Reference in a new issue