Lightweight containerized prosody tooling + moved auth scripts + xmpp reconnect/auth stabilization
This commit is contained in:
@@ -15,6 +15,7 @@ from core.commands.registry import get as get_handler
|
||||
from core.commands.registry import register
|
||||
from core.messaging.reply_sync import is_mirrored_origin
|
||||
from core.models import CommandAction, CommandChannelBinding, CommandProfile, Message
|
||||
from core.tasks.chat_defaults import ensure_default_source_for_chat
|
||||
from core.util import logs
|
||||
|
||||
log = logs.get_logger("command_engine")
|
||||
@@ -187,6 +188,12 @@ def _auto_setup_profile_bindings_for_first_command(
|
||||
service=service,
|
||||
channel_identifier__in=alternate_variants,
|
||||
).update(enabled=False)
|
||||
ensure_default_source_for_chat(
|
||||
user=trigger_message.user,
|
||||
service=service,
|
||||
channel_identifier=canonical,
|
||||
message=trigger_message,
|
||||
)
|
||||
|
||||
|
||||
def ensure_handlers_registered():
|
||||
|
||||
Reference in New Issue
Block a user