mirror of
https://mau.dev/maunium/synapse.git
synced 2024-11-04 21:58:54 +01:00
uncommited WIP from MWC
This commit is contained in:
parent
e731d30d90
commit
256fe08963
2 changed files with 15 additions and 12 deletions
|
@ -175,13 +175,12 @@ sub on_room_message
|
||||||
my $verto_connecting = $loop->new_future;
|
my $verto_connecting = $loop->new_future;
|
||||||
$bot_verto->connect(
|
$bot_verto->connect(
|
||||||
%{ $CONFIG{"verto-bot"} },
|
%{ $CONFIG{"verto-bot"} },
|
||||||
on_connected => sub {
|
|
||||||
warn("[Verto] connected to websocket");
|
|
||||||
$verto_connecting->done($bot_verto) if not $verto_connecting->is_done;
|
|
||||||
},
|
|
||||||
on_connect_error => sub { die "Cannot connect to verto - $_[-1]" },
|
on_connect_error => sub { die "Cannot connect to verto - $_[-1]" },
|
||||||
on_resolve_error => sub { die "Cannot resolve to verto - $_[-1]" },
|
on_resolve_error => sub { die "Cannot resolve to verto - $_[-1]" },
|
||||||
);
|
)->then( sub {
|
||||||
|
warn("[Verto] connected to websocket");
|
||||||
|
$verto_connecting->done($bot_verto) if not $verto_connecting->is_done;
|
||||||
|
});
|
||||||
|
|
||||||
Future->needs_all(
|
Future->needs_all(
|
||||||
$bot_matrix->login( %{ $CONFIG{"matrix-bot"} } )->then( sub {
|
$bot_matrix->login( %{ $CONFIG{"matrix-bot"} } )->then( sub {
|
||||||
|
|
|
@ -273,10 +273,14 @@ Future->needs_all(
|
||||||
{
|
{
|
||||||
"as_token": "$as_token",
|
"as_token": "$as_token",
|
||||||
"url": "$as_url",
|
"url": "$as_url",
|
||||||
"namespaces": { "users": ["\@\\\\+.*"] }
|
"namespaces": { "users": [ { "regex": "\@\\\\+.*", "exclusive": false } ] }
|
||||||
}
|
}
|
||||||
EOT
|
EOT
|
||||||
),
|
)->then( sub{
|
||||||
|
my ($response) = (@_);
|
||||||
|
warn $response->as_string if ($response->code != 200);
|
||||||
|
return Future->done;
|
||||||
|
}),
|
||||||
$verto_connecting,
|
$verto_connecting,
|
||||||
)->get;
|
)->get;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue