This repository has been archived on 2024-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
discord-questbook/start.php

38 lines
813 B
PHP

<?php
require_once "vendor/autoload.php";
require_once 'Questbook.php';
require_once 'Matterbridge.php';
$dotenv = Dotenv\Dotenv::createImmutable(__DIR__);
$dotenv->load();
// TODO log into questbook
// loop through:
// TODO get last messages
// TODO get last messages from matterbridge
// TODO post missing messages
//
/*
$chat = new Questbook();
$bridge = new Matterbridge();
$timestamp = '';
while(true) {
$messages = $chat->get($timestamp);
$messages = $messages->msgs;
foreach ($messages as $msg) {
try {
$bridge->post($msg[2], $msg[1]);
} catch (\Exception $e) {
echo $e->getMessage();
return;
}
}
$timestamp = ((int) date('U')) * 1000;
sleep(2000);
}
*/
$bridge = new Matterbridge();
$bridge->post('hi', 'testuser');