]>
Commit | Line | Data |
---|---|---|
03ddd26b BM |
1 | <?php |
2 | ||
00db45aa | 3 | if (!defined('UPATH')) |
55fd88eb | 4 | die("Access denied"); |
00db45aa | 5 | |
03ddd26b | 6 | if (!defined('UNREALIRCD_RPC_USER') || |
55fd88eb VP |
7 | !defined('UNREALIRCD_RPC_PASSWORD') || |
8 | !defined('UNREALIRCD_HOST') || | |
9 | !defined('UNREALIRCD_PORT') | |
03ddd26b BM |
10 | ) die("Unable to find RPC credentials in your config.php"); |
11 | ||
12 | $tls_verify = (defined('UNREALIRCD_SSL_VERIFY')) ? UNREALIRCD_SSL_VERIFY : true; | |
13 | $api_login = UNREALIRCD_RPC_USER.":".UNREALIRCD_RPC_PASSWORD; | |
14 | ||
15 | /* Connect now */ | |
16 | try { | |
55fd88eb VP |
17 | $rpc = new UnrealIRCd\Connection |
18 | ( | |
19 | "wss://".UNREALIRCD_HOST.":".UNREALIRCD_PORT, | |
20 | $api_login, | |
21 | Array("tls_verify"=>$tls_verify) | |
22 | ); | |
03ddd26b | 23 | } catch (Exception $e) { |
55fd88eb | 24 | die("Unable to connect to UnreaIRCd<br>"); |
03ddd26b | 25 | } |