add listeners count function
This commit is contained in:
parent
be8f9f7aa7
commit
ffe9421f7c
3
bot.py
3
bot.py
@ -24,6 +24,9 @@ class RadioBot(pydle.Client):
|
|||||||
if message.startswith(".queue"):
|
if message.startswith(".queue"):
|
||||||
r = requests.get(host+"queue")
|
r = requests.get(host+"queue")
|
||||||
await self.message(target, r.text)
|
await self.message(target, r.text)
|
||||||
|
if message.startswith(".listeners"):
|
||||||
|
r = requests.get(host+"listeners")
|
||||||
|
await self.message(target, r.text)
|
||||||
if message.startswith(".stream"):
|
if message.startswith(".stream"):
|
||||||
await self.message(target, "https://nanachi.neet.dev/stream.mp3")
|
await self.message(target, "https://nanachi.neet.dev/stream.mp3")
|
||||||
|
|
||||||
|
13
default.nix
13
default.nix
@ -1,6 +1,17 @@
|
|||||||
{ pkgs ? import <nixpkgs> { }, self ? ./. }:
|
{ pkgs ? import <nixpkgs> { }, self ? ./. }:
|
||||||
|
|
||||||
let
|
let
|
||||||
|
puresasl = pkgs.python3Packages.buildPythonPackage rec {
|
||||||
|
pname = "puresasl";
|
||||||
|
version = "0.6.2";
|
||||||
|
|
||||||
|
src = builtins.fetchTarball {
|
||||||
|
url = "https://github.com/thobbs/pure-sasl/archive/refs/tags/0.6.2.tar.gz";
|
||||||
|
sha256 = "1xazi5v3s16pzqk1iii7370zdayk04wxp6ng2d5l5bsb0vfijyh0";
|
||||||
|
};
|
||||||
|
|
||||||
|
propagatedBuildInputs = with pkgs.python3Packages; [ pytest kerberos mock ];
|
||||||
|
};
|
||||||
pydle = pkgs.python3Packages.buildPythonPackage rec {
|
pydle = pkgs.python3Packages.buildPythonPackage rec {
|
||||||
pname = "pydle";
|
pname = "pydle";
|
||||||
version = "0.9.4";
|
version = "0.9.4";
|
||||||
@ -16,5 +27,5 @@ in pkgs.python3Packages.buildPythonApplication {
|
|||||||
pname = "radio-bot";
|
pname = "radio-bot";
|
||||||
src = self;
|
src = self;
|
||||||
version = "0.1";
|
version = "0.1";
|
||||||
propagatedBuildInputs = with pkgs.python3Packages; [ pydle requests ];
|
propagatedBuildInputs = with pkgs.python3Packages; [ pydle requests puresasl ];
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user