Pokud používáte Nightbota, můžete vytvářet svoje vlastní příkazy pro chat. V menu je jednoduše najdete pod Commands > Custom. Standartně umí Nightbot na příkaz v chatu odpovědet statickým textem. Do statického textu lze však vkládat proměnné. Pro nás je zajímavá proměnná UrlFetch, která dokáže načíst obsah z libovolné url adresy.
Jak na vlastní příkaz
Ukažme si to na příkazu !trpaslik, který do chatu vloží náhodnou hlášku z Červeného Trpaslíka.
Nejdřív si v PHP vytvoříme jednoduchý script, který si bude držet pole hlášek a jednu náhodnou vypíše:
<?php
header('Content-type: text/plain; charset=utf-8');
$hlasky = array(
'Rimmer: Jsi užitečný jako automat na kondomy ve Vatikánu!',
'Kryton: Je jasné, že mají mnohem vyspělejší techniku než my. Lister: To měl i albánský státní podnik na pračky.',
'Holly: Musím přiznat, že jsem to zeslonil. To je jako zkonit, ale mnohem víc.'
);
echo $hlasky[array_rand($hlasky)];
?>
Script si uložíme někam na hosting, např. http://www.example.com/trpaslik.php
Další krok je vytvoření příkazu v Nightbotovi:

Jako Command zvolíme !trpaslik a do Message vložíme proměnnou UrlFetch, která bude načítat data z naší adresy:
$(urlfetch http://www.example.com/trpaslik.php)
A je hotovo! Do chatu můžeme napsat příkaz !trpaslik a Nightbot nám odpoví náhodnou hláškou z Červeného trpaslíka.
