přesouvání opět zpět, yo

This commit is contained in:
Histmy 2023-08-31 22:08:16 +02:00
parent 943711f75d
commit 0c2e64cf39
Signed by untrusted user who does not match committer: Histmy
GPG Key ID: AC2E43C463D8F329
4 changed files with 22 additions and 14 deletions

12
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "denim_3001",
"version": "3001.53.1",
"version": "3001.54.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "denim_3001",
"version": "3001.53.1",
"version": "3001.54.0",
"license": "ISC",
"dependencies": {
"@discordjs/voice": "^0.16.0",
@ -17,7 +17,8 @@
"opusscript": "^0.1.0",
"play-dl": "^1.9.6",
"tiny-typed-emitter": "^2.1.0",
"tweetnacl": "^1.0.3"
"tweetnacl": "^1.0.3",
"valibot": "^0.13.1"
},
"devDependencies": {
"@types/jest": "^29.5.3",
@ -3985,6 +3986,11 @@
"integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
"dev": true
},
"node_modules/valibot": {
"version": "0.13.1",
"resolved": "https://registry.npmjs.org/valibot/-/valibot-0.13.1.tgz",
"integrity": "sha512-SG2W1RHqE2LShl3p6tyERt6I+G6PQa9ZFVfkyNKXz01HBzL+tBeH5kXw/5AQeAzPJSjI3djVGBl1CyozA1kyBQ=="
},
"node_modules/walker": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",

View File

@ -1,6 +1,6 @@
{
"name": "denim_3001",
"version": "3001.53.1",
"version": "3001.54.0",
"description": "Toto je velmi kvalitní bot.",
"repository": {
"url": "https://github.com/Histmy/Denim-Bot/"
@ -22,7 +22,8 @@
"opusscript": "^0.1.0",
"play-dl": "^1.9.6",
"tiny-typed-emitter": "^2.1.0",
"tweetnacl": "^1.0.3"
"tweetnacl": "^1.0.3",
"valibot": "^0.13.1"
},
"devDependencies": {
"@types/jest": "^29.5.3",

View File

@ -1,6 +1,6 @@
import { AudioPlayer, AudioPlayerState, AudioPlayerStatus, AudioResource, createAudioPlayer, createAudioResource, entersState, joinVoiceChannel, StreamType, VoiceConnection, VoiceConnectionStatus } from "@discordjs/voice";
import { Guild } from "discord.js";
import { log } from "./utils";
import { adminLog, log } from "./utils";
import { Readable } from "node:stream";
export type Hratelny = string | Readable | {
@ -49,22 +49,22 @@ export const novejJoin = (guild: Guild, channelId: string) => new Promise<boolea
else {
prev = con.joinConfig.channelId!;
if (!prev) {
log(new Error("fakt tam nic neni, jak je to mozny?"));
adminLog(guild.client, "fakt tam nic neni, jak je to mozny?");
prev = false;
}
/* Tuto prostě nefunguje, řekl Discord. Sráč jeden. Ale já se jen tak nevzdám. Jen počkej, ty čuráku.
// Přesunout se
const state = guild.voiceStates.cache.get(guild.client.user!.id);
if (state) {
await state.setChannel(channelId);
resolve(prev);
return;
try {
await state.setChannel(channelId);
resolve(prev);
return;
} catch { }
}
*/
// Z nějakýho neznámího důvodu se nepodařilo přepojit, prostě vytvoříme nový připojení
// log(new Error("jo tak tuto nechapu"));
// Z nějakýho neznámýho důvodu se nepodařilo přepojit, prostě vytvoříme nový připojení
log(new Error("toxic discord back at it, prej"));
novejLeave(guildId);
}
}

View File

@ -11,6 +11,7 @@ while true; do
unset posel
else
kod=$?
echo [$(date +"%d.%m. %H:%M:%S")]: poslo to
echo exit code byl $kod
if (($kod == 69)); then
echo jenom restart