mirror of
https://github.com/kmein/niveum
synced 2026-03-16 10:11:08 +01:00
feat(telegram-bots): add streaming link converter
This commit is contained in:
@@ -51,6 +51,7 @@ in {
|
||||
telegram-token-reverse.file = ../../secrets/telegram-token-reverse.age;
|
||||
telegram-token-betacode.file = ../../secrets/telegram-token-betacode.age;
|
||||
telegram-token-proverb.file = ../../secrets/telegram-token-proverb.age;
|
||||
telegram-token-streaming-link.file = ../../secrets/telegram-token-streaming-link.age;
|
||||
};
|
||||
|
||||
systemd.services.telegram-reverse = {
|
||||
@@ -66,6 +67,17 @@ in {
|
||||
serviceConfig.LoadCredential = "token:${config.age.secrets.telegram-token-reverse.path}";
|
||||
};
|
||||
|
||||
systemd.services.telegram-streaming-link = {
|
||||
wantedBy = ["multi-user.target"];
|
||||
description = "Telegram bot converting YouTube Music <-> Spotify";
|
||||
enable = true;
|
||||
script = ''
|
||||
TELEGRAM_BOT_TOKEN="$(cat "$CREDENTIALS_DIRECTORY/token")" ${telebots}/bin/telegram-streaming-link
|
||||
'';
|
||||
serviceConfig.Restart = "always";
|
||||
serviceConfig.LoadCredential = "token:${config.age.secrets.telegram-token-streaming-link.path}";
|
||||
};
|
||||
|
||||
systemd.services.telegram-betacode = {
|
||||
wantedBy = ["multi-user.target"];
|
||||
description = "Telegram beta code bot";
|
||||
|
||||
6
flake.lock
generated
6
flake.lock
generated
@@ -1454,11 +1454,11 @@
|
||||
"nixpkgs": "nixpkgs_7"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1677156381,
|
||||
"narHash": "sha256-OMhqYJO2bWtL6osTMpQhA4ySUl4gvJTI13m1agipHJ0=",
|
||||
"lastModified": 1703313352,
|
||||
"narHash": "sha256-EV1hfkxEn6L+z6A9rcyfkmBGzu0VwA2rF1iA32nfXW8=",
|
||||
"owner": "kmein",
|
||||
"repo": "telebots",
|
||||
"rev": "5527e359e8394f2f66067de7f61587eb65055209",
|
||||
"rev": "534221956e6d9dc5528d94247dd35e9f597de169",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
||||
2
secrets
2
secrets
Submodule secrets updated: dcf6ac066d...dbe35b8058
Reference in New Issue
Block a user