Autosave: 20260215-024926
This commit is contained in:
parent
cf5ab187f0
commit
23a545d08d
BIN
assets/pasted-20260215-021055-22ce7daa.jpg
Normal file
BIN
assets/pasted-20260215-021055-22ce7daa.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 555 KiB |
167
bot.php
167
bot.php
@ -52,6 +52,9 @@ $discord = new Discord([
|
||||
$voiceClient = null;
|
||||
$joiningGuilds = [];
|
||||
$ffmpegPath = trim((string)shell_exec("command -v ffmpeg"));
|
||||
if (!$ffmpegPath) {
|
||||
echo "Warning: ffmpeg not found in PATH. Voice playback might fail.\n";
|
||||
}
|
||||
|
||||
/**
|
||||
* Safely join a voice channel by ensuring any existing connection is closed first.
|
||||
@ -59,91 +62,66 @@ $ffmpegPath = trim((string)shell_exec("command -v ffmpeg"));
|
||||
function safeJoin(Discord $discord, $channel, $interaction = null, $onSuccess = null) {
|
||||
global $joiningGuilds;
|
||||
$guildId = $channel->guild_id;
|
||||
echo "DEBUG: safeJoin called for guild $guildId, channel {$channel->name}\n";
|
||||
|
||||
// Check if we are already in the correct channel
|
||||
$vc = $discord->getVoiceClient($guildId);
|
||||
if ($vc) {
|
||||
if ((string)$vc->channel->id === (string)$channel->id) {
|
||||
$isReady = method_exists($vc, 'isReady') ? $vc->isReady() : ($vc->ready ?? false);
|
||||
if ($isReady) {
|
||||
logToDb("Already in channel {$channel->name} and ready.");
|
||||
unset($joiningGuilds[$guildId]);
|
||||
if ($onSuccess) $onSuccess($vc);
|
||||
return;
|
||||
} else {
|
||||
logToDb("Already in channel {$channel->name} but not ready yet. Waiting...");
|
||||
// Don't start a new join, just wait or if stuck, clear and try again
|
||||
if (!isset($joiningGuilds[$guildId])) {
|
||||
$joiningGuilds[$guildId] = true;
|
||||
}
|
||||
$vc->once('ready', function() use ($onSuccess, $vc, $guildId) {
|
||||
global $joiningGuilds;
|
||||
unset($joiningGuilds[$guildId]);
|
||||
if ($onSuccess) $onSuccess($vc);
|
||||
});
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
logToDb("In different channel ({$vc->channel->name}), closing old connection first.");
|
||||
$vc->close();
|
||||
// Fall through to the timer logic below if needed, or just let it proceed
|
||||
}
|
||||
}
|
||||
|
||||
// Check if a join is already in progress
|
||||
if (isset($joiningGuilds[$guildId]) && $joiningGuilds[$guildId] === true) {
|
||||
logToDb("Join already in progress for guild $guildId");
|
||||
if ($interaction) {
|
||||
try {
|
||||
$interaction->updateOriginalResponse(MessageBuilder::new()->setContent("⏳ A join request is already in progress..."));
|
||||
$interaction->updateOriginalResponse(MessageBuilder::new()->setContent("⏳ A join request is already in progress... please wait."));
|
||||
} catch (\Throwable $e) {}
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
$joiningGuilds[$guildId] = true;
|
||||
$vc = $discord->getVoiceClient($guildId);
|
||||
|
||||
// Safety timeout: clear joining state after 45 seconds
|
||||
$discord->getLoop()->addTimer(45.0, function() use ($guildId) {
|
||||
global $joiningGuilds;
|
||||
if (isset($joiningGuilds[$guildId]) && $joiningGuilds[$guildId] === true) {
|
||||
logToDb("Safety timeout: Clearing stuck join state for guild $guildId");
|
||||
unset($joiningGuilds[$guildId]);
|
||||
}
|
||||
});
|
||||
// If we are already in the correct channel, just proceed
|
||||
if ($vc && (string)$vc->channel->id === (string)$channel->id) {
|
||||
logToDb("Already in channel {$channel->name}.");
|
||||
if ($onSuccess) $onSuccess($vc);
|
||||
return;
|
||||
}
|
||||
|
||||
// Mark as joining
|
||||
$joiningGuilds[$guildId] = true;
|
||||
|
||||
if ($interaction) {
|
||||
try {
|
||||
$interaction->updateOriginalResponse(MessageBuilder::new()->setContent("⏳ Initializing voice connection..."));
|
||||
} catch (\Throwable $e) {}
|
||||
}
|
||||
|
||||
$doJoin = function() use ($discord, $channel, $interaction, $onSuccess, $guildId) {
|
||||
global $joiningGuilds;
|
||||
|
||||
logToDb("Executing joinVoiceChannel for guild $guildId, channel " . $channel->name);
|
||||
$discord->joinVoiceChannel($channel, false, false)->then(function (VoiceClient $vc) use ($onSuccess, $guildId, $discord) {
|
||||
|
||||
$timeoutTimer = $discord->getLoop()->addTimer(25.0, function() use ($guildId, $interaction) {
|
||||
global $joiningGuilds;
|
||||
$joiningGuilds[$guildId] = 'connected'; // Mark as connected but maybe not ready
|
||||
logToDb("Successfully joined " . $vc->channel->name);
|
||||
|
||||
$vc->on('error', function ($e) use ($guildId) {
|
||||
logToDb("VoiceClient Error in guild $guildId: " . $e->getMessage(), 'error');
|
||||
});
|
||||
|
||||
$vc->on('close', function () use ($guildId) {
|
||||
global $joiningGuilds;
|
||||
if (isset($joiningGuilds[$guildId]) && $joiningGuilds[$guildId] === true) {
|
||||
logToDb("Safety timeout: Clearing stuck join state for guild $guildId");
|
||||
unset($joiningGuilds[$guildId]);
|
||||
logToDb("VoiceClient Closed in guild $guildId");
|
||||
});
|
||||
|
||||
$isReady = method_exists($vc, 'isReady') ? $vc->isReady() : ($vc->ready ?? false);
|
||||
if ($isReady) {
|
||||
unset($joiningGuilds[$guildId]);
|
||||
if ($onSuccess) $onSuccess($vc);
|
||||
} else {
|
||||
$vc->once('ready', function() use ($onSuccess, $vc, $guildId) {
|
||||
global $joiningGuilds;
|
||||
unset($joiningGuilds[$guildId]);
|
||||
if ($onSuccess) $onSuccess($vc);
|
||||
});
|
||||
if ($interaction) {
|
||||
try {
|
||||
$interaction->updateOriginalResponse(MessageBuilder::new()->setContent("⚠️ Joining timed out. Discord's voice servers are slow. Please try again."));
|
||||
} catch (\Throwable $e) {}
|
||||
}
|
||||
}
|
||||
}, function ($e) use ($interaction, $guildId, $discord) {
|
||||
});
|
||||
|
||||
$discord->joinVoiceChannel($channel, false, true)->then(function (VoiceClient $vc) use ($onSuccess, $guildId, $discord, $interaction, $timeoutTimer) {
|
||||
global $joiningGuilds;
|
||||
logToDb("Successfully joined " . $vc->channel->name);
|
||||
$discord->getLoop()->cancelTimer($timeoutTimer);
|
||||
unset($joiningGuilds[$guildId]);
|
||||
|
||||
if ($onSuccess) $onSuccess($vc);
|
||||
}, function ($e) use ($interaction, $guildId, $discord, $timeoutTimer) {
|
||||
global $joiningGuilds;
|
||||
unset($joiningGuilds[$guildId]);
|
||||
$discord->getLoop()->cancelTimer($timeoutTimer);
|
||||
logToDb("Error joining VC in guild $guildId: " . $e->getMessage(), 'error');
|
||||
|
||||
if ($interaction) {
|
||||
@ -154,8 +132,11 @@ function safeJoin(Discord $discord, $channel, $interaction = null, $onSuccess =
|
||||
});
|
||||
};
|
||||
|
||||
// If we just closed a VC, wait a bit for Discord to catch up
|
||||
// If we have a VC in a different channel, close it first
|
||||
if ($vc) {
|
||||
logToDb("Closing connection in different channel: " . $vc->channel->name);
|
||||
$vc->close();
|
||||
// Give it a bit of time to clear state
|
||||
$discord->getLoop()->addTimer(1.5, $doJoin);
|
||||
} else {
|
||||
$doJoin();
|
||||
@ -273,6 +254,7 @@ function registerCommands(Discord $discord) {
|
||||
CommandBuilder::new()->setName('help')->setDescription('Show help information'),
|
||||
CommandBuilder::new()->setName('ping')->setDescription('Check if bot is responsive'),
|
||||
CommandBuilder::new()->setName('where')->setDescription('Show which voice channel the bot is in'),
|
||||
CommandBuilder::new()->setName('reset')->setDescription('Hard reset voice state and connection'),
|
||||
];
|
||||
|
||||
foreach ($commands as $command) {
|
||||
@ -282,23 +264,33 @@ function registerCommands(Discord $discord) {
|
||||
|
||||
function streamAudio(VoiceClient $vc, string $url, $interaction = null) {
|
||||
global $discord;
|
||||
logToDb("Starting streamAudio for URL: " . substr($url, 0, 50) . "...");
|
||||
echo "DEBUG: streamAudio called for URL: $url\n";
|
||||
echo "Streaming audio: $url\n";
|
||||
if ($interaction) {
|
||||
$interaction->updateOriginalResponse(MessageBuilder::new()->setContent("🎶 Loading audio info from link..."));
|
||||
try {
|
||||
$interaction->updateOriginalResponse(MessageBuilder::new()->setContent("🎶 Loading audio info from link..."));
|
||||
} catch (\Throwable $e) {
|
||||
echo "Failed to update interaction in streamAudio: " . $e->getMessage() . "\n";
|
||||
}
|
||||
}
|
||||
|
||||
$userAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36";
|
||||
$userAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36";
|
||||
$safeUrl = escapeshellarg($url);
|
||||
|
||||
// Base yt-dlp command with common stability flags
|
||||
$baseYtDlp = "yt-dlp --no-warnings --no-check-certificates --js-runtimes node --force-ipv4 --geo-bypass --no-playlist --no-cache-dir --print \"%(title)s\" --print \"%(url)s\" -f \"bestaudio[ext=m4a]/bestaudio/best\" --user-agent \"$userAgent\" --extractor-args \"youtube:player-client=web,mweb,tv\"";
|
||||
|
||||
// Handle Spotify differently by searching on YouTube
|
||||
if (strpos($url, 'spotify.com') !== false) {
|
||||
logToDb("Spotify link detected, searching on YouTube...");
|
||||
if ($interaction) {
|
||||
$interaction->updateOriginalResponse(MessageBuilder::new()->setContent("🎶 Spotify link detected, searching for audio on YouTube..."));
|
||||
}
|
||||
$cmd = "yt-dlp --no-warnings --no-check-certificates --print \"%(title)s\" --print \"%(url)s\" -f \"bestaudio[ext=m4a]/bestaudio/best\" --no-playlist --user-agent \"$userAgent\" \"ytsearch1:" . $url . "\"";
|
||||
$safeSearch = escapeshellarg("ytsearch1:" . $url);
|
||||
$cmd = "$baseYtDlp $safeSearch";
|
||||
} else {
|
||||
$cmd = "yt-dlp --no-warnings --no-check-certificates --print \"%(title)s\" --print \"%(url)s\" -f \"bestaudio[ext=m4a]/bestaudio/best\" --no-playlist --user-agent \"$userAgent\" $safeUrl";
|
||||
$cmd = "$baseYtDlp $safeUrl";
|
||||
}
|
||||
|
||||
$process = new Process($cmd);
|
||||
@ -343,8 +335,8 @@ function streamAudio(VoiceClient $vc, string $url, $interaction = null) {
|
||||
return !empty($trimmed) && strpos($trimmed, 'WARNING:') !== 0 && strpos($trimmed, 'ERROR:') !== 0;
|
||||
}));
|
||||
|
||||
if ($code === 0 && count($lines) >= 2) {
|
||||
$title = trim($lines[0]);
|
||||
if ($code === 0 && count($lines) >= 1) {
|
||||
$title = count($lines) >= 2 ? trim($lines[0]) : "Unknown Title";
|
||||
// Find the last line that looks like a URL
|
||||
$streamUrl = '';
|
||||
for ($i = count($lines) - 1; $i >= 0; $i--) {
|
||||
@ -465,10 +457,21 @@ function streamAudio(VoiceClient $vc, string $url, $interaction = null) {
|
||||
}
|
||||
} else {
|
||||
echo "Failed to fetch stream URL for $url. Code: $code\nError Output: $errorOutput\n";
|
||||
|
||||
// Strip ANSI escape codes from error output for cleaner matching
|
||||
$cleanError = preg_replace('/\x1B\[[0-9;]*[JKmsu]/', '', $errorOutput);
|
||||
|
||||
$errorMessage = "❌ Failed to fetch audio. Link may be invalid or blocked.";
|
||||
if (strpos($errorOutput, 'blocked') !== false || strpos($errorOutput, '403') !== false) {
|
||||
$errorMessage = "❌ This platform is blocking the bot's IP. Try a YouTube link instead.";
|
||||
if (stripos($cleanError, 'Video unavailable') !== false || stripos($cleanError, 'not available') !== false) {
|
||||
$errorMessage = "❌ Video unavailable. It might be private, deleted, or region-locked.";
|
||||
} else if (stripos($cleanError, 'Private video') !== false) {
|
||||
$errorMessage = "❌ This video is private and cannot be played.";
|
||||
} else if (stripos($cleanError, 'blocked') !== false || stripos($cleanError, '403') !== false || stripos($cleanError, 'Sign in to confirm') !== false || stripos($cleanError, 'confirm your age') !== false) {
|
||||
$errorMessage = "❌ This video is restricted or the bot is being rate-limited. Try another link or a shorter video.";
|
||||
} else if (stripos($cleanError, 'Incomplete YouTube ID') !== false) {
|
||||
$errorMessage = "❌ Invalid YouTube link or ID. Please check the URL.";
|
||||
}
|
||||
|
||||
if ($interaction) {
|
||||
$interaction->updateOriginalResponse(MessageBuilder::new()->setContent($errorMessage));
|
||||
}
|
||||
@ -526,10 +529,16 @@ function playAlarm(Discord $discord, $alarm) {
|
||||
}
|
||||
|
||||
$discord->on(Event::INTERACTION_CREATE, function (Interaction $interaction, Discord $discord) use ($ffmpegPath) {
|
||||
echo "DEBUG: Interaction received: " . ($interaction->data->name ?? 'unknown') . "\n";
|
||||
if ($interaction->type !== 2) return;
|
||||
|
||||
// 1. Acknowledge IMMEDIATELY to win the 3-second race with Discord
|
||||
$interaction->acknowledge();
|
||||
try {
|
||||
$interaction->acknowledge();
|
||||
echo "DEBUG: Interaction acknowledged\n";
|
||||
} catch (\Throwable $e) {
|
||||
echo "DEBUG: Failed to acknowledge interaction: " . $e->getMessage() . "\n";
|
||||
}
|
||||
|
||||
$command = $interaction->data->name;
|
||||
logToDb("Received interaction: $command from " . ($interaction->member->user->username ?? "Unknown"));
|
||||
@ -601,7 +610,6 @@ $discord->on(Event::INTERACTION_CREATE, function (Interaction $interaction, Disc
|
||||
try { $vc->close(); } catch (\Throwable $e) {}
|
||||
}
|
||||
$discord->getLoop()->addTimer(0.5, function() use ($discord, $interaction) {
|
||||
$discord->selectVoiceChannel(null);
|
||||
$interaction->updateOriginalResponse(MessageBuilder::new()->setContent("🔄 **Hard Reset complete.** Voice states cleared. Try `/join` again."));
|
||||
});
|
||||
break;
|
||||
@ -624,7 +632,7 @@ $discord->on(Event::INTERACTION_CREATE, function (Interaction $interaction, Disc
|
||||
|
||||
safeJoin($discord, $userChannel, $interaction, function($vc) use ($interaction) {
|
||||
try {
|
||||
$interaction->updateOriginalResponse(MessageBuilder::new()->setContent("✅ Joined " . $vc->channel->name));
|
||||
$interaction->updateOriginalResponse(MessageBuilder::new()->setContent("✅ Successfully joined " . $vc->channel->name));
|
||||
} catch (\Throwable $e) {}
|
||||
});
|
||||
break;
|
||||
@ -645,7 +653,11 @@ $discord->on(Event::INTERACTION_CREATE, function (Interaction $interaction, Disc
|
||||
$interaction->updateOriginalResponse(MessageBuilder::new()->setContent("⏳ Joining and preparing audio..."));
|
||||
|
||||
safeJoin($discord, $userChannel, $interaction, function($vc) use ($url, $interaction) {
|
||||
$vc->discord->getLoop()->addTimer(1.0, function() use ($vc, $url, $interaction) {
|
||||
try {
|
||||
$interaction->updateOriginalResponse(MessageBuilder::new()->setContent("✅ Connected to voice! Now loading audio..."));
|
||||
} catch (\Throwable $e) {}
|
||||
|
||||
$vc->discord->getLoop()->addTimer(0.5, function() use ($vc, $url, $interaction) {
|
||||
streamAudio($vc, $url, $interaction);
|
||||
});
|
||||
});
|
||||
@ -674,7 +686,6 @@ $discord->on(Event::INTERACTION_CREATE, function (Interaction $interaction, Disc
|
||||
$interaction->updateOriginalResponse(MessageBuilder::new()->setContent("✅ Left with error: " . $e->getMessage()));
|
||||
}
|
||||
} else {
|
||||
$discord->selectVoiceChannel(null);
|
||||
$interaction->updateOriginalResponse(MessageBuilder::new()->setContent("💨 Requested to leave voice channel."));
|
||||
}
|
||||
break;
|
||||
|
||||
356
bot_output.log
356
bot_output.log
@ -1,273 +1,87 @@
|
||||
[2026-02-15T01:21:24.179066+00:00] DiscordPHP.DEBUG: Initializing DiscordPHP v10.46.0 (DiscordPHP-Http: v10.8.0 & Gateway: v10) on PHP 8.2.29
|
||||
[2026-02-15T01:21:24.416639+00:00] DiscordPHP.DEBUG: BUCKET getapplications/@me queued REQ GET applications/@me
|
||||
[2026-02-15T01:21:24.416803+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:24.421972+00:00] DiscordPHP.DEBUG: BUCKET getgateway/bot queued REQ GET gateway/bot
|
||||
[2026-02-15T01:21:24.422081+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":1,"empty":true}
|
||||
[2026-02-15T01:21:25.545013+00:00] DiscordPHP.DEBUG: REQ GET gateway/bot successful
|
||||
[2026-02-15T01:21:25.545142+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":1,"empty":true}
|
||||
[2026-02-15T01:21:25.545833+00:00] DiscordPHP.INFO: gateway retrieved and set {"gateway":"wss://gateway.discord.gg/?v=10&encoding=json&compress=zlib-stream","session":{"total":1000,"remaining":943,"reset_after":58021228,"max_concurrency":1}}
|
||||
[2026-02-15T01:21:25.545933+00:00] DiscordPHP.DEBUG: session data received {"session":{"total":1000,"remaining":943,"reset_after":58021228,"max_concurrency":1}}
|
||||
[2026-02-15T01:21:25.546025+00:00] DiscordPHP.INFO: starting connection to websocket {"gateway":"wss://gateway.discord.gg/?v=10&encoding=json&compress=zlib-stream"}
|
||||
[2026-02-15T01:21:25.914364+00:00] DiscordPHP.DEBUG: REQ GET applications/@me successful
|
||||
[2026-02-15T01:21:25.914501+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:26.155535+00:00] DiscordPHP.INFO: websocket connection has been created
|
||||
[2026-02-15T01:21:26.156718+00:00] DiscordPHP.INFO: received hello
|
||||
[2026-02-15T01:21:26.156820+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":null}
|
||||
[2026-02-15T01:21:26.156975+00:00] DiscordPHP.INFO: heartbeat timer initialized {"interval":41250.0}
|
||||
[2026-02-15T01:21:26.157049+00:00] DiscordPHP.INFO: identifying {"payload":{"op":2,"d":{"token":"*****","properties":{"os":"Linux","browser":"DiscordBot (https://github.com/discord-php/DiscordPHP-HTTP, v10.8.0)","device":"DiscordBot (https://github.com/discord-php/DiscordPHP-HTTP, v10.8.0)","referrer":"https://github.com/discord-php/DiscordPHP","referring_domain":"https://github.com/discord-php/DiscordPHP"},"compress":true,"intents":53608189}}}
|
||||
[2026-02-15T01:21:26.196047+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":39.06393051147461}
|
||||
[2026-02-15T01:21:26.401984+00:00] DiscordPHP.DEBUG: ready packet received
|
||||
[2026-02-15T01:21:26.402133+00:00] DiscordPHP.DEBUG: resume_gateway_url received {"url":"wss://gateway-us-east1-d.discord.gg"}
|
||||
[2026-02-15T01:21:26.402180+00:00] DiscordPHP.DEBUG: discord trace received {"trace":["[\"gateway-prd-arm-us-east1-d-wz3x\",{\"micros\":179694,\"calls\":[\"id_created\",{\"micros\":575,\"calls\":[]},\"session_lookup_time\",{\"micros\":2741,\"calls\":[]},\"session_lookup_finished\",{\"micros\":13,\"calls\":[]},\"discord-sessions-prd-2-39\",{\"micros\":176050,\"calls\":[\"start_session\",{\"micros\":138073,\"calls\":[\"discord-api-rpc-66c79f4bd4-84d54\",{\"micros\":41070,\"calls\":[\"get_user\",{\"micros\":19595},\"get_guilds\",{\"micros\":6268},\"send_scheduled_deletion_message\",{\"micros\":13},\"guild_join_requests\",{\"micros\":3},\"authorized_ip_coro\",{\"micros\":9},\"pending_payments\",{\"micros\":1330},\"apex_experiments\",{\"micros\":60186},\"sessions_experiments\",{\"micros\":4},\"user_activities\",{\"micros\":2},\"played_application_ids\",{\"micros\":2},\"linked_users\",{\"micros\":2},\"ad_personalization_toggles_disabled\",{\"micros\":2},\"regional_feature_config\",{\"micros\":1}]}]},\"starting_guild_connect\",{\"micros\":78,\"calls\":[]},\"presence_started\",{\"micros\":14072,\"calls\":[]},\"guilds_started\",{\"micros\":50,\"calls\":[]},\"lobbies_started\",{\"micros\":1,\"calls\":[]},\"guilds_connect\",{\"micros\":1,\"calls\":[]},\"presence_connect\",{\"micros\":23740,\"calls\":[]},\"connect_finished\",{\"micros\":23760,\"calls\":[]},\"build_ready\",{\"micros\":13,\"calls\":[]},\"clean_ready\",{\"micros\":0,\"calls\":[]},\"optimize_ready\",{\"micros\":1,\"calls\":[]},\"split_ready\",{\"micros\":0,\"calls\":[]}]}]}]"]}
|
||||
[2026-02-15T01:21:26.405825+00:00] DiscordPHP.DEBUG: client created and session id stored {"session_id":"fa9d1c394b938f0f95a8233d9e6e27db","user":{"id":"1471909193886859294","username":"AsepSahur","discriminator":"6954","global_name":null,"avatar":"https://cdn.discordapp.com/avatars/1471909193886859294/8a88b0710fa41f7eef469c3dedc30e27.webp?size=1024","bot":true,"system":null,"mfa_enabled":false,"banner":null,"accent_color":null,"locale":null,"verified":true,"email":null,"flags":0,"premium_type":null,"public_flags":null,"avatar_decoration_data":null,"collectibles":null,"primary_guild":null}}
|
||||
[2026-02-15T01:21:26.411487+00:00] DiscordPHP.INFO: stored guilds {"count":0,"unavailable":1}
|
||||
[2026-02-15T01:21:26.657465+00:00] DiscordPHP.DEBUG: guild available {"guild":"1428530728706117632","unavailable":1}
|
||||
[2026-02-15T01:21:26.657649+00:00] DiscordPHP.INFO: all guilds are now available {"count":1}
|
||||
[2026-02-15T01:21:26.657701+00:00] DiscordPHP.INFO: loadAllMembers option is disabled, not setting chunking up
|
||||
[2026-02-15T01:21:26.659699+00:00] DiscordPHP.INFO: voice class initialized
|
||||
[2026-02-15T01:21:26.659852+00:00] DiscordPHP.INFO: client is ready
|
||||
[2026-02-15T01:21:26.659942+00:00] DiscordPHP.INFO: The 'ready' event is deprecated and will be removed in a future version of DiscordPHP. Please use 'init' instead.
|
||||
[2026-02-15T02:47:51.964698+00:00] DiscordPHP.DEBUG: Initializing DiscordPHP v10.46.0 (DiscordPHP-Http: v10.8.0 & Gateway: v10) on PHP 8.2.29
|
||||
[2026-02-15T02:47:52.246189+00:00] DiscordPHP.DEBUG: BUCKET getapplications/@me queued REQ GET applications/@me
|
||||
[2026-02-15T02:47:52.247988+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:47:52.480436+00:00] DiscordPHP.DEBUG: BUCKET getgateway/bot queued REQ GET gateway/bot
|
||||
[2026-02-15T02:47:52.480524+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":1,"empty":true}
|
||||
[2026-02-15T02:47:54.472447+00:00] DiscordPHP.DEBUG: REQ GET applications/@me successful
|
||||
[2026-02-15T02:47:54.472608+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":1,"empty":true}
|
||||
[2026-02-15T02:47:54.473685+00:00] DiscordPHP.DEBUG: REQ GET gateway/bot successful
|
||||
[2026-02-15T02:47:54.473775+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:47:54.475294+00:00] DiscordPHP.INFO: gateway retrieved and set {"gateway":"wss://gateway.discord.gg/?v=10&encoding=json&compress=zlib-stream","session":{"total":1000,"remaining":931,"reset_after":52832415,"max_concurrency":1}}
|
||||
[2026-02-15T02:47:54.475369+00:00] DiscordPHP.DEBUG: session data received {"session":{"total":1000,"remaining":931,"reset_after":52832415,"max_concurrency":1}}
|
||||
[2026-02-15T02:47:54.475397+00:00] DiscordPHP.INFO: starting connection to websocket {"gateway":"wss://gateway.discord.gg/?v=10&encoding=json&compress=zlib-stream"}
|
||||
[2026-02-15T02:47:55.977992+00:00] DiscordPHP.INFO: websocket connection has been created
|
||||
[2026-02-15T02:47:55.984006+00:00] DiscordPHP.INFO: received hello
|
||||
[2026-02-15T02:47:55.984166+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":null}
|
||||
[2026-02-15T02:47:55.984925+00:00] DiscordPHP.INFO: heartbeat timer initialized {"interval":41250.0}
|
||||
[2026-02-15T02:47:55.985376+00:00] DiscordPHP.INFO: identifying {"payload":{"op":2,"d":{"token":"*****","properties":{"os":"Linux","browser":"DiscordBot (https://github.com/discord-php/DiscordPHP-HTTP, v10.8.0)","device":"DiscordBot (https://github.com/discord-php/DiscordPHP-HTTP, v10.8.0)","referrer":"https://github.com/discord-php/DiscordPHP","referring_domain":"https://github.com/discord-php/DiscordPHP"},"compress":true,"intents":53608189}}}
|
||||
[2026-02-15T02:47:56.216005+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":231.0769557952881}
|
||||
[2026-02-15T02:47:56.216418+00:00] DiscordPHP.DEBUG: ready packet received
|
||||
[2026-02-15T02:47:56.216482+00:00] DiscordPHP.DEBUG: resume_gateway_url received {"url":"wss://gateway-us-east1-d.discord.gg"}
|
||||
[2026-02-15T02:47:56.216525+00:00] DiscordPHP.DEBUG: discord trace received {"trace":["[\"gateway-prd-arm-us-east1-d-w99h\",{\"micros\":120955,\"calls\":[\"id_created\",{\"micros\":450,\"calls\":[]},\"session_lookup_time\",{\"micros\":2207,\"calls\":[]},\"session_lookup_finished\",{\"micros\":12,\"calls\":[]},\"discord-sessions-prd-2-3\",{\"micros\":117944,\"calls\":[\"start_session\",{\"micros\":107718,\"calls\":[\"discord-api-rpc-66c79f4bd4-snj2r\",{\"micros\":40801,\"calls\":[\"get_user\",{\"micros\":7553},\"get_guilds\",{\"micros\":3341},\"send_scheduled_deletion_message\",{\"micros\":28},\"guild_join_requests\",{\"micros\":5},\"authorized_ip_coro\",{\"micros\":10},\"pending_payments\",{\"micros\":1512},\"apex_experiments\",{\"micros\":39829},\"sessions_experiments\",{\"micros\":6},\"user_activities\",{\"micros\":3},\"played_application_ids\",{\"micros\":3},\"linked_users\",{\"micros\":2},\"ad_personalization_toggles_disabled\",{\"micros\":3},\"regional_feature_config\",{\"micros\":2}]}]},\"starting_guild_connect\",{\"micros\":36,\"calls\":[]},\"presence_started\",{\"micros\":1083,\"calls\":[]},\"guilds_started\",{\"micros\":68,\"calls\":[]},\"lobbies_started\",{\"micros\":1,\"calls\":[]},\"guilds_connect\",{\"micros\":1,\"calls\":[]},\"presence_connect\",{\"micros\":8997,\"calls\":[]},\"connect_finished\",{\"micros\":9023,\"calls\":[]},\"build_ready\",{\"micros\":13,\"calls\":[]},\"clean_ready\",{\"micros\":0,\"calls\":[]},\"optimize_ready\",{\"micros\":1,\"calls\":[]},\"split_ready\",{\"micros\":0,\"calls\":[]}]}]}]"]}
|
||||
[2026-02-15T02:47:56.219419+00:00] DiscordPHP.DEBUG: client created and session id stored {"session_id":"8d1d0094377dfff0dbd66e78d1e15721","user":{"id":"1471909193886859294","username":"AsepSahur","discriminator":"6954","global_name":null,"avatar":"https://cdn.discordapp.com/avatars/1471909193886859294/8a88b0710fa41f7eef469c3dedc30e27.webp?size=1024","bot":true,"system":null,"mfa_enabled":false,"banner":null,"accent_color":null,"locale":null,"verified":true,"email":null,"flags":0,"premium_type":null,"public_flags":null,"avatar_decoration_data":null,"collectibles":null,"primary_guild":null}}
|
||||
[2026-02-15T02:47:56.227405+00:00] DiscordPHP.INFO: stored guilds {"count":0,"unavailable":1}
|
||||
[2026-02-15T02:47:56.969529+00:00] DiscordPHP.DEBUG: guild available {"guild":"1428530728706117632","unavailable":1}
|
||||
[2026-02-15T02:47:56.970058+00:00] DiscordPHP.INFO: all guilds are now available {"count":1}
|
||||
[2026-02-15T02:47:56.970193+00:00] DiscordPHP.INFO: loadAllMembers option is disabled, not setting chunking up
|
||||
[2026-02-15T02:47:56.971736+00:00] DiscordPHP.INFO: voice class initialized
|
||||
[2026-02-15T02:47:56.972357+00:00] DiscordPHP.INFO: client is ready
|
||||
[2026-02-15T02:47:56.972429+00:00] DiscordPHP.INFO: The 'ready' event is deprecated and will be removed in a future version of DiscordPHP. Please use 'init' instead.
|
||||
Bot is ready as AsepSahur#6954
|
||||
[2026-02-15 01:21:26] [info] Bot is online and ready: AsepSahur
|
||||
[2026-02-15T01:21:26.676686+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:21:26.676828+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:26.678091+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:21:26.678370+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:21:26.678593+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:21:26.678947+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:21:26.679127+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:21:26.679272+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:21:26.681477+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:21:26.681829+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:21:26.682039+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:21:26.901444+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15 02:47:56] [info] Bot is online and ready: AsepSahur
|
||||
[2026-02-15T02:47:56.994986+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T02:47:57.213094+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:47:57.214161+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T02:47:57.214314+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T02:47:57.214402+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T02:47:57.214597+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T02:47:57.214700+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T02:47:57.214829+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T02:47:57.214944+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T02:47:57.215053+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T02:47:57.215158+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T02:47:57.215242+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T02:47:57.215338+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
Commands registration updated.
|
||||
[2026-02-15T01:21:28.152116+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:21:28.152304+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:28.152439+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:28.401785+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:21:28.401922+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:28.402024+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:28.656857+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:21:28.657005+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:28.657101+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:28.902056+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:21:28.902187+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:28.902284+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:29.153934+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:21:29.154048+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:29.154155+00:00] DiscordPHP.INFO: BUCKET postapplications/:application_id/commands expecting rate limit, timer interval 19012 ms
|
||||
[2026-02-15T01:21:48.180409+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:48.401025+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:21:48.401163+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:48.401271+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:48.547767+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:21:48.547886+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:48.548001+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:48.644015+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:21:48.644148+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:48.644244+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:48.792306+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:21:48.792454+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:48.792569+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:48.892540+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:21:48.892682+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:21:48.892774+00:00] DiscordPHP.INFO: BUCKET postapplications/:application_id/commands expecting rate limit, timer interval 19512 ms
|
||||
[2026-02-15 01:21:55] [info] Bot voice state updated: Channel=None
|
||||
[2026-02-15 01:21:55] [info] Bot was disconnected from voice channel. Cleaning up...
|
||||
[2026-02-15T01:22:07.418777+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":6}
|
||||
[2026-02-15T01:22:07.465045+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":46.00691795349121}
|
||||
[2026-02-15T01:22:08.405953+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:22:08.635648+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:22:08.635796+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:22:26.169189+00:00] DiscordPHP.DEBUG: resetting payload count {"count":3}
|
||||
[2026-02-15T01:22:48.689175+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":6}
|
||||
[2026-02-15T01:22:48.738158+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":48.729896545410156}
|
||||
[2026-02-15T01:23:26.196475+00:00] DiscordPHP.DEBUG: resetting payload count {"count":1}
|
||||
[2026-02-15T01:23:29.943601+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":6}
|
||||
[2026-02-15T01:23:29.982412+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":38.51890563964844}
|
||||
[2026-02-15T01:24:11.200025+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":9}
|
||||
[2026-02-15T01:24:11.251399+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":50.86684226989746}
|
||||
[2026-02-15T01:24:26.208817+00:00] DiscordPHP.DEBUG: resetting payload count {"count":2}
|
||||
[2026-02-15T01:24:52.468642+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":9}
|
||||
[2026-02-15T01:24:52.515780+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":46.85688018798828}
|
||||
[2026-02-15T01:25:26.240431+00:00] DiscordPHP.DEBUG: resetting payload count {"count":1}
|
||||
[2026-02-15T01:25:33.726799+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":9}
|
||||
[2026-02-15T01:25:33.773440+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":46.36383056640625}
|
||||
[2026-02-15T01:26:14.989784+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":12}
|
||||
[2026-02-15T01:26:15.069764+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":79.68711853027344}
|
||||
[2026-02-15T01:26:26.245350+00:00] DiscordPHP.DEBUG: resetting payload count {"count":2}
|
||||
[2026-02-15T01:26:56.269276+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":12}
|
||||
[2026-02-15T01:26:56.312419+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":42.819976806640625}
|
||||
[2026-02-15T01:27:15.195702+00:00] DiscordPHP.DEBUG: BUCKET postinteractions/:interaction_id/:interaction_token/callback queued REQ POST interactions/1472403849338814544/aW50ZXJhY3Rpb246MTQ3MjQwMzg0OTMzODgxNDU0NDpaNUl1TzJ3b0pkZ2VlZFlncHVZcmJZSmkzQk5mSVBEMU94SG1DSXdYbFp6MWRTYVNvNFRHV0gwdGRDR3lUNWJmbEk5WkJvcmZzTWFQcUt4T3ZieDV3VnF0d3pybGk5UTk3Ym5sdlpyMno1Qmd1MFZvQml1OUtzZ1dhVjNqbVpTTw/callback
|
||||
[2026-02-15T01:27:15.195887+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15 01:27:15] [info] Received interaction: join from rio.xmc
|
||||
[2026-02-15T01:27:15.204401+00:00] DiscordPHP.DEBUG: BUCKET patchwebhooks/:application_id/:interaction_token/messages/@original queued REQ PATCH webhooks/1471909193886859294/aW50ZXJhY3Rpb246MTQ3MjQwMzg0OTMzODgxNDU0NDpaNUl1TzJ3b0pkZ2VlZFlncHVZcmJZSmkzQk5mSVBEMU94SG1DSXdYbFp6MWRTYVNvNFRHV0gwdGRDR3lUNWJmbEk5WkJvcmZzTWFQcUt4T3ZieDV3VnF0d3pybGk5UTk3Ym5sdlpyMno1Qmd1MFZvQml1OUtzZ1dhVjNqbVpTTw/messages/@original
|
||||
[2026-02-15T01:27:15.204563+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":1,"empty":true}
|
||||
[2026-02-15 01:27:15] [info] Executing joinVoiceChannel for guild 1428530728706117632, channel Staff voice
|
||||
[2026-02-15 01:27:15] [info] Bot voice state updated: Channel=Staff voice
|
||||
[2026-02-15T01:27:15.277299+00:00] DiscordPHP.INFO: received session id for voice session {"guild":"1428530728706117632","session_id":"fa9d1c394b938f0f95a8233d9e6e27db"}
|
||||
[2026-02-15T01:27:15.626325+00:00] DiscordPHP.DEBUG: REQ POST interactions/1472403849338814544/aW50ZXJhY3Rpb246MTQ3MjQwMzg0OTMzODgxNDU0NDpaNUl1TzJ3b0pkZ2VlZFlncHVZcmJZSmkzQk5mSVBEMU94SG1DSXdYbFp6MWRTYVNvNFRHV0gwdGRDR3lUNWJmbEk5WkJvcmZzTWFQcUt4T3ZieDV3VnF0d3pybGk5UTk3Ym5sdlpyMno1Qmd1MFZvQml1OUtzZ1dhVjNqbVpTTw/callback successful
|
||||
[2026-02-15T01:27:15.626485+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":1,"empty":true}
|
||||
[2026-02-15T01:27:15.657400+00:00] DiscordPHP.INFO: received token and endpoint for voice session {"guild":"1428530728706117632","token":"*****","endpoint":"c-fra20-5f509e9b.discord.media:2083"}
|
||||
[2026-02-15T01:27:15.663762+00:00] DiscordPHP.DEBUG: Creating new voice websocket {"endpoint":"c-fra20-5f509e9b.discord.media:2083"}
|
||||
[2026-02-15T01:27:16.050173+00:00] DiscordPHP.DEBUG: REQ PATCH webhooks/1471909193886859294/aW50ZXJhY3Rpb246MTQ3MjQwMzg0OTMzODgxNDU0NDpaNUl1TzJ3b0pkZ2VlZFlncHVZcmJZSmkzQk5mSVBEMU94SG1DSXdYbFp6MWRTYVNvNFRHV0gwdGRDR3lUNWJmbEk5WkJvcmZzTWFQcUt4T3ZieDV3VnF0d3pybGk5UTk3Ym5sdlpyMno1Qmd1MFZvQml1OUtzZ1dhVjNqbVpTTw/messages/@original successful
|
||||
[2026-02-15T01:27:16.050321+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:27:16.241494+00:00] DiscordPHP.DEBUG: connected to voice websocket
|
||||
[2026-02-15T01:27:16.244873+00:00] DiscordPHP.DEBUG: sending identify {"packet":{"op":0,"d":{"server_id":"1428530728706117632","user_id":"1471909193886859294","token":"*****","max_dave_protocol_version":0,"session_id":"fa9d1c394b938f0f95a8233d9e6e27db"}}}
|
||||
[2026-02-15T01:27:16.246426+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:27:16.364752+00:00] DiscordPHP.DEBUG: received voice ready packet {"data":{"streams":[{"type":"video","ssrc":4376,"rtx_ssrc":4377,"rid":"","quality":0,"active":false}],"ssrc":4375,"port":19314,"modes":["aead_aes256_gcm_rtpsize","aead_xchacha20_poly1305_rtpsize"],"ip":"104.29.147.190","experiments":["fixed_keyframe_interval"]}}
|
||||
[2026-02-15T01:27:16.374499+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":374.4819164276123}
|
||||
[2026-02-15T01:27:16.374898+00:00] DiscordPHP.DEBUG: received client connect packet {"data":{"Discord\\WebSockets\\Payload":{"op":11,"d":{"user_ids":["235088799074484224","830530156048285716","906246223504240641","923944350612848700","1414108278354608278"]}}}}
|
||||
[2026-02-15T01:27:16.377260+00:00] DiscordPHP.DEBUG: received speaking packet {"data":{"user_id":"235088799074484224","ssrc":228,"speaking":1}}
|
||||
[2026-02-15T01:27:16.377594+00:00] DiscordPHP.DEBUG: received speaking packet {"data":{"user_id":"830530156048285716","ssrc":243,"speaking":1}}
|
||||
[2026-02-15T01:27:16.378672+00:00] DiscordPHP.DEBUG: received flags packet {"data":{"attributes":{"user_id":"235088799074484224","flags":null},"created":true,"class":"Discord\\Voice\\Flags"}}
|
||||
[2026-02-15T01:27:16.378879+00:00] DiscordPHP.DEBUG: received flags packet {"data":{"attributes":{"user_id":"830530156048285716","flags":null},"created":true,"class":"Discord\\Voice\\Flags"}}
|
||||
[2026-02-15T01:27:16.378991+00:00] DiscordPHP.DEBUG: received flags packet {"data":{"attributes":{"user_id":"906246223504240641","flags":null},"created":true,"class":"Discord\\Voice\\Flags"}}
|
||||
[2026-02-15T01:27:16.379076+00:00] DiscordPHP.DEBUG: received flags packet {"data":{"attributes":{"user_id":"923944350612848700","flags":2},"created":true,"class":"Discord\\Voice\\Flags"}}
|
||||
[2026-02-15T01:27:16.379339+00:00] DiscordPHP.DEBUG: received flags packet {"data":{"attributes":{"user_id":"1414108278354608278","flags":2},"created":true,"class":"Discord\\Voice\\Flags"}}
|
||||
[2026-02-15T01:27:16.380386+00:00] DiscordPHP.DEBUG: received platform packet {"data":{"attributes":{"user_id":"235088799074484224","platform":null},"created":true,"class":"Discord\\Voice\\Platform"}}
|
||||
[2026-02-15T01:27:16.380566+00:00] DiscordPHP.DEBUG: received platform packet {"data":{"attributes":{"user_id":"830530156048285716","platform":null},"created":true,"class":"Discord\\Voice\\Platform"}}
|
||||
[2026-02-15T01:27:16.380696+00:00] DiscordPHP.DEBUG: received platform packet {"data":{"attributes":{"user_id":"906246223504240641","platform":null},"created":true,"class":"Discord\\Voice\\Platform"}}
|
||||
[2026-02-15T01:27:16.380786+00:00] DiscordPHP.DEBUG: received platform packet {"data":{"attributes":{"user_id":"923944350612848700","platform":1},"created":true,"class":"Discord\\Voice\\Platform"}}
|
||||
[2026-02-15T01:27:16.380956+00:00] DiscordPHP.DEBUG: received platform packet {"data":{"attributes":{"user_id":"1414108278354608278","platform":1},"created":true,"class":"Discord\\Voice\\Platform"}}
|
||||
[2026-02-15T01:27:16.590597+00:00] DiscordPHP.DEBUG: received our IP and port {"ip":"34.16.53.23","port":2944}
|
||||
[2026-02-15T01:27:16.707813+00:00] DiscordPHP.DEBUG: received description packet, vc ready {"data":{"video_codec":"H264","secure_frames_version":0,"secret_key":"*****","mode":"aead_aes256_gcm_rtpsize","media_session_id":"208aefde4d8f4e84527d8d3adce568cc","dave_protocol_version":0,"audio_codec":"opus"}}
|
||||
[2026-02-15T01:27:16.707969+00:00] DiscordPHP.INFO: voice manager is ready
|
||||
[2026-02-15 01:27:16] [info] Successfully joined Staff voice
|
||||
[2026-02-15T01:27:16.709626+00:00] DiscordPHP.DEBUG: BUCKET patchwebhooks/:application_id/:interaction_token/messages/@original queued REQ PATCH webhooks/1471909193886859294/aW50ZXJhY3Rpb246MTQ3MjQwMzg0OTMzODgxNDU0NDpaNUl1TzJ3b0pkZ2VlZFlncHVZcmJZSmkzQk5mSVBEMU94SG1DSXdYbFp6MWRTYVNvNFRHV0gwdGRDR3lUNWJmbEk5WkJvcmZzTWFQcUt4T3ZieDV3VnF0d3pybGk5UTk3Ym5sdlpyMno1Qmd1MFZvQml1OUtzZ1dhVjNqbVpTTw/messages/@original
|
||||
[2026-02-15T01:27:16.709720+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:27:16.710234+00:00] DiscordPHP.INFO: voice client is ready
|
||||
[2026-02-15T01:27:16.710380+00:00] DiscordPHP.INFO: set voice client bitrate {"bitrate":64000}
|
||||
[2026-02-15T01:27:16.711374+00:00] DiscordPHP.DEBUG: received any packet {"data":{"attributes":{"any":0},"created":true,"class":"Discord\\Voice\\Any"}}
|
||||
[2026-02-15 01:27:16] [info] Bot voice state updated: Channel=None
|
||||
[2026-02-15 01:27:16] [info] Bot was disconnected from voice channel. Cleaning up...
|
||||
[2026-02-15T01:27:16.765116+00:00] DiscordPHP.WARNING: voice websocket closed {"op":1000,"reason":""}
|
||||
[2026-02-15T01:27:16.765247+00:00] DiscordPHP.WARNING: closing UDP client
|
||||
[2026-02-15T01:27:16.765482+00:00] DiscordPHP.WARNING: received critical opcode - not reconnecting {"op":1000,"reason":""}
|
||||
[2026-02-15 01:27:16] [info] VoiceClient Closed in guild 1428530728706117632
|
||||
[2026-02-15T01:27:16.767510+00:00] DiscordPHP.WARNING: voice manager closed
|
||||
[2026-02-15T01:27:16.767871+00:00] DiscordPHP.WARNING: voice client closed
|
||||
[2026-02-15T01:27:17.092443+00:00] DiscordPHP.DEBUG: REQ PATCH webhooks/1471909193886859294/aW50ZXJhY3Rpb246MTQ3MjQwMzg0OTMzODgxNDU0NDpaNUl1TzJ3b0pkZ2VlZFlncHVZcmJZSmkzQk5mSVBEMU94SG1DSXdYbFp6MWRTYVNvNFRHV0gwdGRDR3lUNWJmbEk5WkJvcmZzTWFQcUt4T3ZieDV3VnF0d3pybGk5UTk3Ym5sdlpyMno1Qmd1MFZvQml1OUtzZ1dhVjNqbVpTTw/messages/@original successful
|
||||
[2026-02-15T01:27:17.092571+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:27:19.833704+00:00] DiscordPHP.DEBUG: BUCKET postinteractions/:interaction_id/:interaction_token/callback queued REQ POST interactions/1472403875192639538/aW50ZXJhY3Rpb246MTQ3MjQwMzg3NTE5MjYzOTUzODoyRUFXMVVwWUdRT0NzQzNNaG1UUUhZVGFtMjV5dFFndUVNNmtGR3RRSWhLSlhiclFtSFZrV1Z1eVRKd0lBWVJqTURzRVpQcFU4dm5FWGtWVHRYQ0Z2cGtnTDdqYzJIaWlrWGhzMkl0Umt6WTdjMk9rNGg3eDZPM2FYZERzZ3VZZg/callback
|
||||
[2026-02-15T01:27:19.833863+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15 01:27:19] [info] Received interaction: play from rio.xmc
|
||||
[2026-02-15T01:27:19.838351+00:00] DiscordPHP.DEBUG: BUCKET patchwebhooks/:application_id/:interaction_token/messages/@original queued REQ PATCH webhooks/1471909193886859294/aW50ZXJhY3Rpb246MTQ3MjQwMzg3NTE5MjYzOTUzODoyRUFXMVVwWUdRT0NzQzNNaG1UUUhZVGFtMjV5dFFndUVNNmtGR3RRSWhLSlhiclFtSFZrV1Z1eVRKd0lBWVJqTURzRVpQcFU4dm5FWGtWVHRYQ0Z2cGtnTDdqYzJIaWlrWGhzMkl0Umt6WTdjMk9rNGg3eDZPM2FYZERzZ3VZZg/messages/@original
|
||||
[2026-02-15T01:27:19.838473+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":1,"empty":true}
|
||||
[2026-02-15 01:27:19] [info] Executing joinVoiceChannel for guild 1428530728706117632, channel Staff voice
|
||||
[2026-02-15 01:27:19] [info] Bot voice state updated: Channel=Staff voice
|
||||
[2026-02-15T01:27:19.938261+00:00] DiscordPHP.INFO: received session id for voice session {"guild":"1428530728706117632","session_id":"fa9d1c394b938f0f95a8233d9e6e27db"}
|
||||
[2026-02-15T01:27:19.938407+00:00] DiscordPHP.INFO: received session id for voice session {"guild":"1428530728706117632","session_id":"fa9d1c394b938f0f95a8233d9e6e27db"}
|
||||
[2026-02-15T01:27:20.036581+00:00] DiscordPHP.INFO: received token and endpoint for voice session {"guild":"1428530728706117632","token":"*****","endpoint":"c-fra20-5f509e9b.discord.media:2083"}
|
||||
[2026-02-15T01:27:20.038687+00:00] DiscordPHP.DEBUG: Creating new voice websocket {"endpoint":"c-fra20-5f509e9b.discord.media:2083"}
|
||||
[2026-02-15T01:27:20.039751+00:00] DiscordPHP.INFO: received token and endpoint for voice session {"guild":"1428530728706117632","token":"*****","endpoint":"c-fra20-5f509e9b.discord.media:2083"}
|
||||
[2026-02-15T01:27:20.041646+00:00] DiscordPHP.DEBUG: Creating new voice websocket {"endpoint":"c-fra20-5f509e9b.discord.media:2083"}
|
||||
[2026-02-15T01:27:20.551487+00:00] DiscordPHP.DEBUG: REQ POST interactions/1472403875192639538/aW50ZXJhY3Rpb246MTQ3MjQwMzg3NTE5MjYzOTUzODoyRUFXMVVwWUdRT0NzQzNNaG1UUUhZVGFtMjV5dFFndUVNNmtGR3RRSWhLSlhiclFtSFZrV1Z1eVRKd0lBWVJqTURzRVpQcFU4dm5FWGtWVHRYQ0Z2cGtnTDdqYzJIaWlrWGhzMkl0Umt6WTdjMk9rNGg3eDZPM2FYZERzZ3VZZg/callback successful
|
||||
[2026-02-15T01:27:20.551737+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":1,"empty":true}
|
||||
[2026-02-15T01:27:20.634962+00:00] DiscordPHP.DEBUG: connected to voice websocket
|
||||
[2026-02-15T01:27:20.635456+00:00] DiscordPHP.DEBUG: sending identify {"packet":{"op":0,"d":{"server_id":"1428530728706117632","user_id":"1471909193886859294","token":"*****","max_dave_protocol_version":0,"session_id":"fa9d1c394b938f0f95a8233d9e6e27db"}}}
|
||||
[2026-02-15T01:27:20.636377+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:27:20.637344+00:00] DiscordPHP.DEBUG: connected to voice websocket
|
||||
[2026-02-15T01:27:20.637749+00:00] DiscordPHP.DEBUG: sending identify {"packet":{"op":0,"d":{"server_id":"1428530728706117632","user_id":"1471909193886859294","token":"*****","max_dave_protocol_version":0,"session_id":"fa9d1c394b938f0f95a8233d9e6e27db"}}}
|
||||
[2026-02-15T01:27:20.638242+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:27:20.663535+00:00] DiscordPHP.DEBUG: REQ PATCH webhooks/1471909193886859294/aW50ZXJhY3Rpb246MTQ3MjQwMzg3NTE5MjYzOTUzODoyRUFXMVVwWUdRT0NzQzNNaG1UUUhZVGFtMjV5dFFndUVNNmtGR3RRSWhLSlhiclFtSFZrV1Z1eVRKd0lBWVJqTURzRVpQcFU4dm5FWGtWVHRYQ0Z2cGtnTDdqYzJIaWlrWGhzMkl0Umt6WTdjMk9rNGg3eDZPM2FYZERzZ3VZZg/messages/@original successful
|
||||
[2026-02-15T01:27:20.663704+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:27:20.753433+00:00] DiscordPHP.DEBUG: received voice ready packet {"data":{"streams":[{"type":"video","ssrc":4379,"rtx_ssrc":4380,"rid":"","quality":0,"active":false}],"ssrc":4378,"port":19314,"modes":["aead_aes256_gcm_rtpsize","aead_xchacha20_poly1305_rtpsize"],"ip":"104.29.147.190","experiments":["fixed_keyframe_interval"]}}
|
||||
[2026-02-15T01:27:20.753941+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":753.9238929748535}
|
||||
[2026-02-15T01:27:20.754275+00:00] DiscordPHP.DEBUG: received client connect packet {"data":{"Discord\\WebSockets\\Payload":{"op":11,"d":{"user_ids":["235088799074484224","830530156048285716","906246223504240641","923944350612848700","1414108278354608278"]}}}}
|
||||
[2026-02-15T01:27:20.754561+00:00] DiscordPHP.DEBUG: received speaking packet {"data":{"user_id":"235088799074484224","ssrc":228,"speaking":1}}
|
||||
[2026-02-15T01:27:20.755120+00:00] DiscordPHP.DEBUG: received speaking packet {"data":{"user_id":"830530156048285716","ssrc":243,"speaking":1}}
|
||||
[2026-02-15T01:27:20.755247+00:00] DiscordPHP.DEBUG: received flags packet {"data":{"attributes":{"user_id":"235088799074484224","flags":null},"created":true,"class":"Discord\\Voice\\Flags"}}
|
||||
[2026-02-15T01:27:20.755323+00:00] DiscordPHP.DEBUG: received flags packet {"data":{"attributes":{"user_id":"830530156048285716","flags":null},"created":true,"class":"Discord\\Voice\\Flags"}}
|
||||
[2026-02-15T01:27:20.755391+00:00] DiscordPHP.DEBUG: received flags packet {"data":{"attributes":{"user_id":"906246223504240641","flags":null},"created":true,"class":"Discord\\Voice\\Flags"}}
|
||||
[2026-02-15T01:27:20.755459+00:00] DiscordPHP.DEBUG: received flags packet {"data":{"attributes":{"user_id":"923944350612848700","flags":2},"created":true,"class":"Discord\\Voice\\Flags"}}
|
||||
[2026-02-15T01:27:20.755523+00:00] DiscordPHP.DEBUG: received flags packet {"data":{"attributes":{"user_id":"1414108278354608278","flags":2},"created":true,"class":"Discord\\Voice\\Flags"}}
|
||||
[2026-02-15T01:27:20.755781+00:00] DiscordPHP.DEBUG: received platform packet {"data":{"attributes":{"user_id":"235088799074484224","platform":null},"created":true,"class":"Discord\\Voice\\Platform"}}
|
||||
[2026-02-15T01:27:20.755867+00:00] DiscordPHP.DEBUG: received platform packet {"data":{"attributes":{"user_id":"830530156048285716","platform":null},"created":true,"class":"Discord\\Voice\\Platform"}}
|
||||
[2026-02-15T01:27:20.756534+00:00] DiscordPHP.DEBUG: received voice ready packet {"data":{"streams":[{"type":"video","ssrc":4382,"rtx_ssrc":4383,"rid":"","quality":0,"active":false}],"ssrc":4381,"port":19314,"modes":["aead_aes256_gcm_rtpsize","aead_xchacha20_poly1305_rtpsize"],"ip":"104.29.147.190","experiments":["fixed_keyframe_interval"]}}
|
||||
[2026-02-15T01:27:20.757371+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":757.3609352111816}
|
||||
[2026-02-15T01:27:20.757491+00:00] DiscordPHP.DEBUG: received client connect packet {"data":{"Discord\\WebSockets\\Payload":{"op":11,"d":{"user_ids":["235088799074484224","830530156048285716","906246223504240641","923944350612848700","1414108278354608278"]}}}}
|
||||
[2026-02-15T01:27:20.757657+00:00] DiscordPHP.DEBUG: received speaking packet {"data":{"user_id":"235088799074484224","ssrc":228,"speaking":1}}
|
||||
[2026-02-15T01:27:20.757839+00:00] DiscordPHP.DEBUG: received speaking packet {"data":{"user_id":"830530156048285716","ssrc":243,"speaking":1}}
|
||||
[2026-02-15T01:27:20.757964+00:00] DiscordPHP.DEBUG: received flags packet {"data":{"attributes":{"user_id":"235088799074484224","flags":null},"created":true,"class":"Discord\\Voice\\Flags"}}
|
||||
[2026-02-15T01:27:20.758048+00:00] DiscordPHP.DEBUG: received flags packet {"data":{"attributes":{"user_id":"830530156048285716","flags":null},"created":true,"class":"Discord\\Voice\\Flags"}}
|
||||
[2026-02-15T01:27:20.758118+00:00] DiscordPHP.DEBUG: received flags packet {"data":{"attributes":{"user_id":"906246223504240641","flags":null},"created":true,"class":"Discord\\Voice\\Flags"}}
|
||||
[2026-02-15T01:27:20.758359+00:00] DiscordPHP.DEBUG: received flags packet {"data":{"attributes":{"user_id":"923944350612848700","flags":2},"created":true,"class":"Discord\\Voice\\Flags"}}
|
||||
[2026-02-15T01:27:20.758439+00:00] DiscordPHP.DEBUG: received flags packet {"data":{"attributes":{"user_id":"1414108278354608278","flags":2},"created":true,"class":"Discord\\Voice\\Flags"}}
|
||||
[2026-02-15T01:27:20.854022+00:00] DiscordPHP.DEBUG: received platform packet {"data":{"attributes":{"user_id":"906246223504240641","platform":null},"created":true,"class":"Discord\\Voice\\Platform"}}
|
||||
[2026-02-15T01:27:20.854253+00:00] DiscordPHP.DEBUG: received platform packet {"data":{"attributes":{"user_id":"923944350612848700","platform":1},"created":true,"class":"Discord\\Voice\\Platform"}}
|
||||
[2026-02-15T01:27:20.854336+00:00] DiscordPHP.DEBUG: received platform packet {"data":{"attributes":{"user_id":"1414108278354608278","platform":1},"created":true,"class":"Discord\\Voice\\Platform"}}
|
||||
[2026-02-15T01:27:20.854420+00:00] DiscordPHP.WARNING: voice websocket closed {"op":4006,"reason":"Session is no longer valid."}
|
||||
[2026-02-15T01:27:20.854459+00:00] DiscordPHP.WARNING: closing UDP client
|
||||
[2026-02-15T01:27:20.854907+00:00] DiscordPHP.WARNING: received critical opcode - not reconnecting {"op":4006,"reason":"Session is no longer valid."}
|
||||
[2026-02-15T01:27:20.855002+00:00] DiscordPHP.DEBUG: sessions {"voice_sessions":{"1428530728706117632":null}}
|
||||
[2026-02-15T01:27:20.859310+00:00] DiscordPHP.DEBUG: received platform packet {"data":{"attributes":{"user_id":"235088799074484224","platform":null},"created":true,"class":"Discord\\Voice\\Platform"}}
|
||||
[2026-02-15T01:27:20.859505+00:00] DiscordPHP.DEBUG: received platform packet {"data":{"attributes":{"user_id":"830530156048285716","platform":null},"created":true,"class":"Discord\\Voice\\Platform"}}
|
||||
[2026-02-15T01:27:20.859626+00:00] DiscordPHP.DEBUG: received platform packet {"data":{"attributes":{"user_id":"906246223504240641","platform":null},"created":true,"class":"Discord\\Voice\\Platform"}}
|
||||
[2026-02-15T01:27:20.859859+00:00] DiscordPHP.DEBUG: received platform packet {"data":{"attributes":{"user_id":"923944350612848700","platform":1},"created":true,"class":"Discord\\Voice\\Platform"}}
|
||||
[2026-02-15T01:27:20.860036+00:00] DiscordPHP.DEBUG: received platform packet {"data":{"attributes":{"user_id":"1414108278354608278","platform":1},"created":true,"class":"Discord\\Voice\\Platform"}}
|
||||
[2026-02-15T01:27:20.974000+00:00] DiscordPHP.DEBUG: received our IP and port {"ip":"34.16.53.23","port":2945}
|
||||
[2026-02-15T01:27:26.250142+00:00] DiscordPHP.DEBUG: resetting payload count {"count":6}
|
||||
[2026-02-15T01:27:30.000035+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:27:34.389449+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:27:34.389675+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:27:34.504197+00:00] DiscordPHP.DEBUG: sent UDP heartbeat
|
||||
[2026-02-15T01:27:34.507407+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":507.3850154876709}
|
||||
[2026-02-15T01:27:37.520005+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":24}
|
||||
[2026-02-15T01:27:37.559450+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":39.063215255737305}
|
||||
[2026-02-15T01:27:43.755627+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:27:48.140373+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:27:48.140587+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:27:48.254396+00:00] DiscordPHP.DEBUG: sent UDP heartbeat
|
||||
[2026-02-15T01:27:48.257041+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":257.0199966430664}
|
||||
[2026-02-15T01:27:57.512536+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15 01:28:00] [info] Safety timeout: Clearing stuck join state for guild 1428530728706117632
|
||||
[2026-02-15T01:28:01.894513+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:28:01.894732+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:28:02.004663+00:00] DiscordPHP.DEBUG: sent UDP heartbeat
|
||||
[2026-02-15T01:28:02.031734+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":1031.7111015319824}
|
||||
[2026-02-15T01:28:11.269155+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:28:15.648645+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:28:15.648867+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:28:15.754950+00:00] DiscordPHP.DEBUG: sent UDP heartbeat
|
||||
[2026-02-15T01:28:15.764674+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":764.6501064300537}
|
||||
[2026-02-15T01:28:18.770279+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":24}
|
||||
[2026-02-15T01:28:18.892438+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":121.88196182250977}
|
||||
[2026-02-15T01:28:25.025388+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:28:26.251793+00:00] DiscordPHP.DEBUG: resetting payload count {"count":2}
|
||||
[2026-02-15T01:28:29.402500+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:28:29.402708+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:28:29.505180+00:00] DiscordPHP.DEBUG: sent UDP heartbeat
|
||||
[2026-02-15T01:28:29.519811+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":519.7858810424805}
|
||||
[2026-02-15T01:28:38.776733+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:28:43.156497+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:28:43.156662+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:28:43.255509+00:00] DiscordPHP.DEBUG: sent UDP heartbeat
|
||||
[2026-02-15T01:28:43.276555+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":276.5359878540039}
|
||||
[2026-02-15T01:28:52.529920+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:28:56.911395+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:28:56.911599+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:28:57.005701+00:00] DiscordPHP.DEBUG: sent UDP heartbeat
|
||||
[2026-02-15T01:28:57.027547+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":1027.5259017944336}
|
||||
[2026-02-15T01:29:00.023397+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":24}
|
||||
[2026-02-15T01:29:00.289588+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":265.9111022949219}
|
||||
[2026-02-15T01:29:06.280089+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:29:10.666163+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:29:10.666437+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:29:10.755907+00:00] DiscordPHP.DEBUG: sent UDP heartbeat
|
||||
[2026-02-15T01:29:10.785987+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":785.9680652618408}
|
||||
[2026-02-15T01:29:20.039552+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:29:24.420426+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:29:24.420603+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:29:24.506234+00:00] DiscordPHP.DEBUG: sent UDP heartbeat
|
||||
[2026-02-15T01:29:24.536583+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":536.5610122680664}
|
||||
[2026-02-15T01:29:26.253682+00:00] DiscordPHP.DEBUG: resetting payload count {"count":1}
|
||||
[2026-02-15T01:29:33.796537+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:29:38.175306+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:29:38.175513+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T01:29:38.256510+00:00] DiscordPHP.DEBUG: sent UDP heartbeat
|
||||
[2026-02-15T01:29:38.291502+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":291.47791862487793}
|
||||
[2026-02-15T01:29:41.276525+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":27}
|
||||
[2026-02-15T01:29:41.328106+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":51.280975341796875}
|
||||
[2026-02-15T01:29:47.549486+00:00] DiscordPHP.DEBUG: sending heartbeat
|
||||
[2026-02-15T02:47:58.466405+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T02:47:58.466569+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:47:58.466676+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:47:58.715042+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T02:47:58.715228+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:47:58.715361+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:47:58.964511+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T02:47:58.964650+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:47:58.964779+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:47:59.213584+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T02:47:59.213726+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:47:59.213824+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:47:59.463768+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T02:47:59.463920+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:47:59.464295+00:00] DiscordPHP.INFO: BUCKET postapplications/:application_id/commands expecting rate limit, timer interval 18996 ms
|
||||
[2026-02-15T02:48:18.479280+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:48:19.714622+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T02:48:19.714778+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:48:19.714883+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:48:19.962682+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T02:48:19.963480+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:48:19.963686+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:48:20.213968+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T02:48:20.214111+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:48:20.214208+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:48:20.314041+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T02:48:20.314203+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:48:20.314323+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:48:20.465239+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T02:48:20.465389+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:48:20.465473+00:00] DiscordPHP.INFO: BUCKET postapplications/:application_id/commands expecting rate limit, timer interval 19138 ms
|
||||
[2026-02-15T02:48:37.238919+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":5}
|
||||
[2026-02-15T02:48:37.291601+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":52.453041076660156}
|
||||
[2026-02-15T02:48:39.606040+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:48:39.840775+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T02:48:39.840933+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:48:39.841051+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:48:39.949476+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T02:48:39.949630+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T02:48:55.986421+00:00] DiscordPHP.DEBUG: resetting payload count {"count":3}
|
||||
[2026-02-15T02:49:18.529634+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":5}
|
||||
[2026-02-15T02:49:18.583507+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":53.45296859741211}
|
||||
|
||||
287
bot_session.log
Normal file
287
bot_session.log
Normal file
@ -0,0 +1,287 @@
|
||||
Unhandled promise rejection with Discord\Http\Exceptions\NotFoundException: Not Found - {
|
||||
"message": "Unknown Webhook",
|
||||
"code": 10015
|
||||
} in /home/ubuntu/executor/workspace/vendor/discord-php/http/src/Discord/HttpTrait.php:457
|
||||
Stack trace:
|
||||
#0 /home/ubuntu/executor/workspace/vendor/discord-php/http/src/Discord/HttpTrait.php(287): Discord\Http\Http->handleError()
|
||||
#1 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): Discord\Http\Http->Discord\Http\{closure}()
|
||||
#2 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(174): React\Promise\Internal\FulfilledPromise->then()
|
||||
#3 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#4 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#5 /home/ubuntu/executor/workspace/vendor/react/promise/src/Deferred.php(45): React\Promise\Promise::React\Promise\{closure}()
|
||||
#6 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/Transaction.php(90): React\Promise\Deferred->resolve()
|
||||
#7 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Http\Io\Transaction->React\Http\Io\{closure}()
|
||||
#8 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(174): React\Promise\Internal\FulfilledPromise->then()
|
||||
#9 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#10 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#11 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Promise\Promise::React\Promise\{closure}()
|
||||
#12 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(181): React\Promise\Internal\FulfilledPromise->then()
|
||||
#13 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#14 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#15 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Promise\Promise::React\Promise\{closure}()
|
||||
#16 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(178): React\Promise\Internal\FulfilledPromise->then()
|
||||
#17 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#18 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#19 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/Transaction.php(193): React\Promise\Promise::React\Promise\{closure}()
|
||||
#20 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\Transaction->React\Http\Io\{closure}()
|
||||
#21 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(50): Evenement\EventEmitter->emit()
|
||||
#22 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(151): React\Http\Io\ReadableBodyStream->close()
|
||||
#23 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(33): React\Http\Io\ReadableBodyStream->handleEnd()
|
||||
#24 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\ReadableBodyStream->React\Http\Io\{closure}()
|
||||
#25 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/CloseProtectionStream.php(96): Evenement\EventEmitter->emit()
|
||||
#26 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ClientRequestStream.php(228): React\Http\Io\CloseProtectionStream->handleData()
|
||||
#27 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\ClientRequestStream->handleData()
|
||||
#28 /home/ubuntu/executor/workspace/vendor/react/stream/src/Util.php(71): Evenement\EventEmitter->emit()
|
||||
#29 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Stream\Util::React\Stream\{closure}()
|
||||
#30 /home/ubuntu/executor/workspace/vendor/react/stream/src/DuplexResourceStream.php(209): Evenement\EventEmitter->emit()
|
||||
#31 /home/ubuntu/executor/workspace/vendor/react/event-loop/src/StreamSelectLoop.php(246): React\Stream\DuplexResourceStream->handleData()
|
||||
#32 /home/ubuntu/executor/workspace/vendor/react/event-loop/src/StreamSelectLoop.php(213): React\EventLoop\StreamSelectLoop->waitForStreamActivity()
|
||||
#33 /home/ubuntu/executor/workspace/vendor/team-reflex/discord-php/src/Discord/Discord.php(1822): React\EventLoop\StreamSelectLoop->run()
|
||||
#34 /home/ubuntu/executor/workspace/bot.php(737): Discord\Discord->run()
|
||||
#35 {main}
|
||||
Unhandled promise rejection with Discord\Http\Exceptions\NotFoundException: Not Found - {
|
||||
"message": "Unknown interaction",
|
||||
"code": 10062
|
||||
} in /home/ubuntu/executor/workspace/vendor/discord-php/http/src/Discord/HttpTrait.php:457
|
||||
Stack trace:
|
||||
#0 /home/ubuntu/executor/workspace/vendor/discord-php/http/src/Discord/HttpTrait.php(287): Discord\Http\Http->handleError()
|
||||
#1 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): Discord\Http\Http->Discord\Http\{closure}()
|
||||
#2 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(174): React\Promise\Internal\FulfilledPromise->then()
|
||||
#3 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#4 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#5 /home/ubuntu/executor/workspace/vendor/react/promise/src/Deferred.php(45): React\Promise\Promise::React\Promise\{closure}()
|
||||
#6 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/Transaction.php(90): React\Promise\Deferred->resolve()
|
||||
#7 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Http\Io\Transaction->React\Http\Io\{closure}()
|
||||
#8 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(174): React\Promise\Internal\FulfilledPromise->then()
|
||||
#9 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#10 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#11 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Promise\Promise::React\Promise\{closure}()
|
||||
#12 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(181): React\Promise\Internal\FulfilledPromise->then()
|
||||
#13 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#14 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#15 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Promise\Promise::React\Promise\{closure}()
|
||||
#16 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(178): React\Promise\Internal\FulfilledPromise->then()
|
||||
#17 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#18 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#19 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/Transaction.php(193): React\Promise\Promise::React\Promise\{closure}()
|
||||
#20 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\Transaction->React\Http\Io\{closure}()
|
||||
#21 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(50): Evenement\EventEmitter->emit()
|
||||
#22 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(151): React\Http\Io\ReadableBodyStream->close()
|
||||
#23 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(33): React\Http\Io\ReadableBodyStream->handleEnd()
|
||||
#24 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\ReadableBodyStream->React\Http\Io\{closure}()
|
||||
#25 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/CloseProtectionStream.php(96): Evenement\EventEmitter->emit()
|
||||
#26 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ClientRequestStream.php(228): React\Http\Io\CloseProtectionStream->handleData()
|
||||
#27 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\ClientRequestStream->handleData()
|
||||
#28 /home/ubuntu/executor/workspace/vendor/react/stream/src/Util.php(71): Evenement\EventEmitter->emit()
|
||||
#29 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Stream\Util::React\Stream\{closure}()
|
||||
#30 /home/ubuntu/executor/workspace/vendor/react/stream/src/DuplexResourceStream.php(209): Evenement\EventEmitter->emit()
|
||||
#31 /home/ubuntu/executor/workspace/vendor/react/event-loop/src/StreamSelectLoop.php(246): React\Stream\DuplexResourceStream->handleData()
|
||||
#32 /home/ubuntu/executor/workspace/vendor/react/event-loop/src/StreamSelectLoop.php(213): React\EventLoop\StreamSelectLoop->waitForStreamActivity()
|
||||
#33 /home/ubuntu/executor/workspace/vendor/team-reflex/discord-php/src/Discord/Discord.php(1822): React\EventLoop\StreamSelectLoop->run()
|
||||
#34 /home/ubuntu/executor/workspace/bot.php(737): Discord\Discord->run()
|
||||
#35 {main}
|
||||
Unhandled promise rejection with Discord\Http\Exceptions\NotFoundException: Not Found - {
|
||||
"message": "Unknown Webhook",
|
||||
"code": 10015
|
||||
} in /home/ubuntu/executor/workspace/vendor/discord-php/http/src/Discord/HttpTrait.php:457
|
||||
Stack trace:
|
||||
#0 /home/ubuntu/executor/workspace/vendor/discord-php/http/src/Discord/HttpTrait.php(287): Discord\Http\Http->handleError()
|
||||
#1 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): Discord\Http\Http->Discord\Http\{closure}()
|
||||
#2 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(174): React\Promise\Internal\FulfilledPromise->then()
|
||||
#3 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#4 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#5 /home/ubuntu/executor/workspace/vendor/react/promise/src/Deferred.php(45): React\Promise\Promise::React\Promise\{closure}()
|
||||
#6 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/Transaction.php(90): React\Promise\Deferred->resolve()
|
||||
#7 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Http\Io\Transaction->React\Http\Io\{closure}()
|
||||
#8 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(174): React\Promise\Internal\FulfilledPromise->then()
|
||||
#9 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#10 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#11 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Promise\Promise::React\Promise\{closure}()
|
||||
#12 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(181): React\Promise\Internal\FulfilledPromise->then()
|
||||
#13 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#14 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#15 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Promise\Promise::React\Promise\{closure}()
|
||||
#16 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(178): React\Promise\Internal\FulfilledPromise->then()
|
||||
#17 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#18 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#19 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/Transaction.php(193): React\Promise\Promise::React\Promise\{closure}()
|
||||
#20 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\Transaction->React\Http\Io\{closure}()
|
||||
#21 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(50): Evenement\EventEmitter->emit()
|
||||
#22 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(151): React\Http\Io\ReadableBodyStream->close()
|
||||
#23 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(33): React\Http\Io\ReadableBodyStream->handleEnd()
|
||||
#24 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\ReadableBodyStream->React\Http\Io\{closure}()
|
||||
#25 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/CloseProtectionStream.php(96): Evenement\EventEmitter->emit()
|
||||
#26 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ClientRequestStream.php(228): React\Http\Io\CloseProtectionStream->handleData()
|
||||
#27 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\ClientRequestStream->handleData()
|
||||
#28 /home/ubuntu/executor/workspace/vendor/react/stream/src/Util.php(71): Evenement\EventEmitter->emit()
|
||||
#29 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Stream\Util::React\Stream\{closure}()
|
||||
#30 /home/ubuntu/executor/workspace/vendor/react/stream/src/DuplexResourceStream.php(209): Evenement\EventEmitter->emit()
|
||||
#31 /home/ubuntu/executor/workspace/vendor/react/event-loop/src/StreamSelectLoop.php(246): React\Stream\DuplexResourceStream->handleData()
|
||||
#32 /home/ubuntu/executor/workspace/vendor/react/event-loop/src/StreamSelectLoop.php(213): React\EventLoop\StreamSelectLoop->waitForStreamActivity()
|
||||
#33 /home/ubuntu/executor/workspace/vendor/team-reflex/discord-php/src/Discord/Discord.php(1822): React\EventLoop\StreamSelectLoop->run()
|
||||
#34 /home/ubuntu/executor/workspace/bot.php(737): Discord\Discord->run()
|
||||
#35 {main}
|
||||
Unhandled promise rejection with Discord\Http\Exceptions\NotFoundException: Not Found - {
|
||||
"message": "Unknown Webhook",
|
||||
"code": 10015
|
||||
} in /home/ubuntu/executor/workspace/vendor/discord-php/http/src/Discord/HttpTrait.php:457
|
||||
Stack trace:
|
||||
#0 /home/ubuntu/executor/workspace/vendor/discord-php/http/src/Discord/HttpTrait.php(287): Discord\Http\Http->handleError()
|
||||
#1 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): Discord\Http\Http->Discord\Http\{closure}()
|
||||
#2 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(174): React\Promise\Internal\FulfilledPromise->then()
|
||||
#3 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#4 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#5 /home/ubuntu/executor/workspace/vendor/react/promise/src/Deferred.php(45): React\Promise\Promise::React\Promise\{closure}()
|
||||
#6 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/Transaction.php(90): React\Promise\Deferred->resolve()
|
||||
#7 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Http\Io\Transaction->React\Http\Io\{closure}()
|
||||
#8 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(174): React\Promise\Internal\FulfilledPromise->then()
|
||||
#9 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#10 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#11 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Promise\Promise::React\Promise\{closure}()
|
||||
#12 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(181): React\Promise\Internal\FulfilledPromise->then()
|
||||
#13 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#14 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#15 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Promise\Promise::React\Promise\{closure}()
|
||||
#16 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(178): React\Promise\Internal\FulfilledPromise->then()
|
||||
#17 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#18 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#19 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/Transaction.php(193): React\Promise\Promise::React\Promise\{closure}()
|
||||
#20 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\Transaction->React\Http\Io\{closure}()
|
||||
#21 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(50): Evenement\EventEmitter->emit()
|
||||
#22 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(151): React\Http\Io\ReadableBodyStream->close()
|
||||
#23 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(33): React\Http\Io\ReadableBodyStream->handleEnd()
|
||||
#24 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\ReadableBodyStream->React\Http\Io\{closure}()
|
||||
#25 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/CloseProtectionStream.php(96): Evenement\EventEmitter->emit()
|
||||
#26 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ClientRequestStream.php(228): React\Http\Io\CloseProtectionStream->handleData()
|
||||
#27 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\ClientRequestStream->handleData()
|
||||
#28 /home/ubuntu/executor/workspace/vendor/react/stream/src/Util.php(71): Evenement\EventEmitter->emit()
|
||||
#29 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Stream\Util::React\Stream\{closure}()
|
||||
#30 /home/ubuntu/executor/workspace/vendor/react/stream/src/DuplexResourceStream.php(209): Evenement\EventEmitter->emit()
|
||||
#31 /home/ubuntu/executor/workspace/vendor/react/event-loop/src/StreamSelectLoop.php(246): React\Stream\DuplexResourceStream->handleData()
|
||||
#32 /home/ubuntu/executor/workspace/vendor/react/event-loop/src/StreamSelectLoop.php(213): React\EventLoop\StreamSelectLoop->waitForStreamActivity()
|
||||
#33 /home/ubuntu/executor/workspace/vendor/team-reflex/discord-php/src/Discord/Discord.php(1822): React\EventLoop\StreamSelectLoop->run()
|
||||
#34 /home/ubuntu/executor/workspace/bot.php(737): Discord\Discord->run()
|
||||
#35 {main}
|
||||
Unhandled promise rejection with Discord\Http\Exceptions\NotFoundException: Not Found - {
|
||||
"message": "Unknown Webhook",
|
||||
"code": 10015
|
||||
} in /home/ubuntu/executor/workspace/vendor/discord-php/http/src/Discord/HttpTrait.php:457
|
||||
Stack trace:
|
||||
#0 /home/ubuntu/executor/workspace/vendor/discord-php/http/src/Discord/HttpTrait.php(287): Discord\Http\Http->handleError()
|
||||
#1 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): Discord\Http\Http->Discord\Http\{closure}()
|
||||
#2 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(174): React\Promise\Internal\FulfilledPromise->then()
|
||||
#3 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#4 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#5 /home/ubuntu/executor/workspace/vendor/react/promise/src/Deferred.php(45): React\Promise\Promise::React\Promise\{closure}()
|
||||
#6 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/Transaction.php(90): React\Promise\Deferred->resolve()
|
||||
#7 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Http\Io\Transaction->React\Http\Io\{closure}()
|
||||
#8 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(174): React\Promise\Internal\FulfilledPromise->then()
|
||||
#9 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#10 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#11 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Promise\Promise::React\Promise\{closure}()
|
||||
#12 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(181): React\Promise\Internal\FulfilledPromise->then()
|
||||
#13 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#14 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#15 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Promise\Promise::React\Promise\{closure}()
|
||||
#16 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(178): React\Promise\Internal\FulfilledPromise->then()
|
||||
#17 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#18 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#19 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/Transaction.php(193): React\Promise\Promise::React\Promise\{closure}()
|
||||
#20 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\Transaction->React\Http\Io\{closure}()
|
||||
#21 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(50): Evenement\EventEmitter->emit()
|
||||
#22 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(151): React\Http\Io\ReadableBodyStream->close()
|
||||
#23 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(33): React\Http\Io\ReadableBodyStream->handleEnd()
|
||||
#24 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\ReadableBodyStream->React\Http\Io\{closure}()
|
||||
#25 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/CloseProtectionStream.php(96): Evenement\EventEmitter->emit()
|
||||
#26 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ClientRequestStream.php(228): React\Http\Io\CloseProtectionStream->handleData()
|
||||
#27 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\ClientRequestStream->handleData()
|
||||
#28 /home/ubuntu/executor/workspace/vendor/react/stream/src/Util.php(71): Evenement\EventEmitter->emit()
|
||||
#29 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Stream\Util::React\Stream\{closure}()
|
||||
#30 /home/ubuntu/executor/workspace/vendor/react/stream/src/DuplexResourceStream.php(209): Evenement\EventEmitter->emit()
|
||||
#31 /home/ubuntu/executor/workspace/vendor/react/event-loop/src/StreamSelectLoop.php(246): React\Stream\DuplexResourceStream->handleData()
|
||||
#32 /home/ubuntu/executor/workspace/vendor/react/event-loop/src/StreamSelectLoop.php(213): React\EventLoop\StreamSelectLoop->waitForStreamActivity()
|
||||
#33 /home/ubuntu/executor/workspace/vendor/team-reflex/discord-php/src/Discord/Discord.php(1822): React\EventLoop\StreamSelectLoop->run()
|
||||
#34 /home/ubuntu/executor/workspace/bot.php(737): Discord\Discord->run()
|
||||
#35 {main}
|
||||
Unhandled promise rejection with Discord\Http\Exceptions\NotFoundException: Not Found - {
|
||||
"message": "Unknown Webhook",
|
||||
"code": 10015
|
||||
} in /home/ubuntu/executor/workspace/vendor/discord-php/http/src/Discord/HttpTrait.php:457
|
||||
Stack trace:
|
||||
#0 /home/ubuntu/executor/workspace/vendor/discord-php/http/src/Discord/HttpTrait.php(287): Discord\Http\Http->handleError()
|
||||
#1 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): Discord\Http\Http->Discord\Http\{closure}()
|
||||
#2 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(174): React\Promise\Internal\FulfilledPromise->then()
|
||||
#3 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#4 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#5 /home/ubuntu/executor/workspace/vendor/react/promise/src/Deferred.php(45): React\Promise\Promise::React\Promise\{closure}()
|
||||
#6 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/Transaction.php(90): React\Promise\Deferred->resolve()
|
||||
#7 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Http\Io\Transaction->React\Http\Io\{closure}()
|
||||
#8 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(174): React\Promise\Internal\FulfilledPromise->then()
|
||||
#9 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#10 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#11 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Promise\Promise::React\Promise\{closure}()
|
||||
#12 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(181): React\Promise\Internal\FulfilledPromise->then()
|
||||
#13 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#14 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#15 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Promise\Promise::React\Promise\{closure}()
|
||||
#16 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(178): React\Promise\Internal\FulfilledPromise->then()
|
||||
#17 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#18 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#19 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/Transaction.php(193): React\Promise\Promise::React\Promise\{closure}()
|
||||
#20 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\Transaction->React\Http\Io\{closure}()
|
||||
#21 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(50): Evenement\EventEmitter->emit()
|
||||
#22 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(151): React\Http\Io\ReadableBodyStream->close()
|
||||
#23 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(33): React\Http\Io\ReadableBodyStream->handleEnd()
|
||||
#24 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\ReadableBodyStream->React\Http\Io\{closure}()
|
||||
#25 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/CloseProtectionStream.php(96): Evenement\EventEmitter->emit()
|
||||
#26 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ClientRequestStream.php(228): React\Http\Io\CloseProtectionStream->handleData()
|
||||
#27 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\ClientRequestStream->handleData()
|
||||
#28 /home/ubuntu/executor/workspace/vendor/react/stream/src/Util.php(71): Evenement\EventEmitter->emit()
|
||||
#29 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Stream\Util::React\Stream\{closure}()
|
||||
#30 /home/ubuntu/executor/workspace/vendor/react/stream/src/DuplexResourceStream.php(209): Evenement\EventEmitter->emit()
|
||||
#31 /home/ubuntu/executor/workspace/vendor/react/event-loop/src/StreamSelectLoop.php(246): React\Stream\DuplexResourceStream->handleData()
|
||||
#32 /home/ubuntu/executor/workspace/vendor/react/event-loop/src/StreamSelectLoop.php(213): React\EventLoop\StreamSelectLoop->waitForStreamActivity()
|
||||
#33 /home/ubuntu/executor/workspace/vendor/team-reflex/discord-php/src/Discord/Discord.php(1822): React\EventLoop\StreamSelectLoop->run()
|
||||
#34 /home/ubuntu/executor/workspace/bot.php(737): Discord\Discord->run()
|
||||
#35 {main}
|
||||
Unhandled promise rejection with Discord\Http\Exceptions\NotFoundException: Not Found - {
|
||||
"message": "Unknown Webhook",
|
||||
"code": 10015
|
||||
} in /home/ubuntu/executor/workspace/vendor/discord-php/http/src/Discord/HttpTrait.php:457
|
||||
Stack trace:
|
||||
#0 /home/ubuntu/executor/workspace/vendor/discord-php/http/src/Discord/HttpTrait.php(287): Discord\Http\Http->handleError()
|
||||
#1 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): Discord\Http\Http->Discord\Http\{closure}()
|
||||
#2 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(174): React\Promise\Internal\FulfilledPromise->then()
|
||||
#3 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#4 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#5 /home/ubuntu/executor/workspace/vendor/react/promise/src/Deferred.php(45): React\Promise\Promise::React\Promise\{closure}()
|
||||
#6 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/Transaction.php(90): React\Promise\Deferred->resolve()
|
||||
#7 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Http\Io\Transaction->React\Http\Io\{closure}()
|
||||
#8 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(174): React\Promise\Internal\FulfilledPromise->then()
|
||||
#9 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#10 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#11 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Promise\Promise::React\Promise\{closure}()
|
||||
#12 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(181): React\Promise\Internal\FulfilledPromise->then()
|
||||
#13 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#14 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#15 /home/ubuntu/executor/workspace/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Promise\Promise::React\Promise\{closure}()
|
||||
#16 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(178): React\Promise\Internal\FulfilledPromise->then()
|
||||
#17 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(222): React\Promise\Promise::React\Promise\{closure}()
|
||||
#18 /home/ubuntu/executor/workspace/vendor/react/promise/src/Promise.php(287): React\Promise\Promise->settle()
|
||||
#19 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/Transaction.php(193): React\Promise\Promise::React\Promise\{closure}()
|
||||
#20 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\Transaction->React\Http\Io\{closure}()
|
||||
#21 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(50): Evenement\EventEmitter->emit()
|
||||
#22 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(151): React\Http\Io\ReadableBodyStream->close()
|
||||
#23 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ReadableBodyStream.php(33): React\Http\Io\ReadableBodyStream->handleEnd()
|
||||
#24 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\ReadableBodyStream->React\Http\Io\{closure}()
|
||||
#25 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/CloseProtectionStream.php(96): Evenement\EventEmitter->emit()
|
||||
#26 /home/ubuntu/executor/workspace/vendor/react/http/src/Io/ClientRequestStream.php(228): React\Http\Io\CloseProtectionStream->handleData()
|
||||
#27 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Http\Io\ClientRequestStream->handleData()
|
||||
#28 /home/ubuntu/executor/workspace/vendor/react/stream/src/Util.php(71): Evenement\EventEmitter->emit()
|
||||
#29 /home/ubuntu/executor/workspace/vendor/evenement/evenement/src/EventEmitterTrait.php(143): React\Stream\Util::React\Stream\{closure}()
|
||||
#30 /home/ubuntu/executor/workspace/vendor/react/stream/src/DuplexResourceStream.php(209): Evenement\EventEmitter->emit()
|
||||
#31 /home/ubuntu/executor/workspace/vendor/react/event-loop/src/StreamSelectLoop.php(246): React\Stream\DuplexResourceStream->handleData()
|
||||
#32 /home/ubuntu/executor/workspace/vendor/react/event-loop/src/StreamSelectLoop.php(213): React\EventLoop\StreamSelectLoop->waitForStreamActivity()
|
||||
#33 /home/ubuntu/executor/workspace/vendor/team-reflex/discord-php/src/Discord/Discord.php(1822): React\EventLoop\StreamSelectLoop->run()
|
||||
#34 /home/ubuntu/executor/workspace/bot.php(737): Discord\Discord->run()
|
||||
#35 {main}
|
||||
87
bot_v3.log
Normal file
87
bot_v3.log
Normal file
@ -0,0 +1,87 @@
|
||||
[2026-02-15T01:45:36.542375+00:00] DiscordPHP.DEBUG: Initializing DiscordPHP v10.46.0 (DiscordPHP-Http: v10.8.0 & Gateway: v10) on PHP 8.2.29
|
||||
[2026-02-15T01:45:37.531083+00:00] DiscordPHP.DEBUG: BUCKET getapplications/@me queued REQ GET applications/@me
|
||||
[2026-02-15T01:45:37.534182+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:45:37.785889+00:00] DiscordPHP.DEBUG: BUCKET getgateway/bot queued REQ GET gateway/bot
|
||||
[2026-02-15T01:45:37.786027+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":1,"empty":true}
|
||||
[2026-02-15T01:45:39.937729+00:00] DiscordPHP.DEBUG: REQ GET gateway/bot successful
|
||||
[2026-02-15T01:45:39.937873+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":1,"empty":true}
|
||||
[2026-02-15T01:45:39.939773+00:00] DiscordPHP.INFO: gateway retrieved and set {"gateway":"wss://gateway.discord.gg/?v=10&encoding=json&compress=zlib-stream","session":{"total":1000,"remaining":937,"reset_after":56566836,"max_concurrency":1}}
|
||||
[2026-02-15T01:45:39.939928+00:00] DiscordPHP.DEBUG: session data received {"session":{"total":1000,"remaining":937,"reset_after":56566836,"max_concurrency":1}}
|
||||
[2026-02-15T01:45:39.940019+00:00] DiscordPHP.INFO: starting connection to websocket {"gateway":"wss://gateway.discord.gg/?v=10&encoding=json&compress=zlib-stream"}
|
||||
[2026-02-15T01:45:40.286821+00:00] DiscordPHP.DEBUG: REQ GET applications/@me successful
|
||||
[2026-02-15T01:45:40.286952+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:45:40.608317+00:00] DiscordPHP.INFO: websocket connection has been created
|
||||
[2026-02-15T01:45:40.611913+00:00] DiscordPHP.INFO: received hello
|
||||
[2026-02-15T01:45:40.612110+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":null}
|
||||
[2026-02-15T01:45:40.766492+00:00] DiscordPHP.INFO: heartbeat timer initialized {"interval":41250.0}
|
||||
[2026-02-15T01:45:40.766664+00:00] DiscordPHP.INFO: identifying {"payload":{"op":2,"d":{"token":"*****","properties":{"os":"Linux","browser":"DiscordBot (https://github.com/discord-php/DiscordPHP-HTTP, v10.8.0)","device":"DiscordBot (https://github.com/discord-php/DiscordPHP-HTTP, v10.8.0)","referrer":"https://github.com/discord-php/DiscordPHP","referring_domain":"https://github.com/discord-php/DiscordPHP"},"compress":true,"intents":53608189}}}
|
||||
[2026-02-15T01:45:41.015089+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":248.6119270324707}
|
||||
[2026-02-15T01:45:41.015426+00:00] DiscordPHP.DEBUG: ready packet received
|
||||
[2026-02-15T01:45:41.015483+00:00] DiscordPHP.DEBUG: resume_gateway_url received {"url":"wss://gateway-us-east1-b.discord.gg"}
|
||||
[2026-02-15T01:45:41.015519+00:00] DiscordPHP.DEBUG: discord trace received {"trace":["[\"gateway-prd-arm-us-east1-b-l0dz\",{\"micros\":77879,\"calls\":[\"id_created\",{\"micros\":432,\"calls\":[]},\"session_lookup_time\",{\"micros\":311,\"calls\":[]},\"session_lookup_finished\",{\"micros\":24,\"calls\":[]},\"discord-sessions-prd-2-40\",{\"micros\":76678,\"calls\":[\"start_session\",{\"micros\":67897,\"calls\":[\"discord-api-rpc-66c79f4bd4-qg4hm\",{\"micros\":27347,\"calls\":[\"get_user\",{\"micros\":5018},\"get_guilds\",{\"micros\":2934},\"send_scheduled_deletion_message\",{\"micros\":24},\"guild_join_requests\",{\"micros\":4},\"authorized_ip_coro\",{\"micros\":9},\"pending_payments\",{\"micros\":1132},\"apex_experiments\",{\"micros\":33908},\"sessions_experiments\",{\"micros\":4},\"user_activities\",{\"micros\":2},\"played_application_ids\",{\"micros\":1},\"linked_users\",{\"micros\":2},\"ad_personalization_toggles_disabled\",{\"micros\":2},\"regional_feature_config\",{\"micros\":2}]}]},\"starting_guild_connect\",{\"micros\":40,\"calls\":[]},\"presence_started\",{\"micros\":289,\"calls\":[]},\"guilds_started\",{\"micros\":57,\"calls\":[]},\"lobbies_started\",{\"micros\":1,\"calls\":[]},\"guilds_connect\",{\"micros\":1,\"calls\":[]},\"presence_connect\",{\"micros\":8367,\"calls\":[]},\"connect_finished\",{\"micros\":8382,\"calls\":[]},\"build_ready\",{\"micros\":10,\"calls\":[]},\"clean_ready\",{\"micros\":0,\"calls\":[]},\"optimize_ready\",{\"micros\":1,\"calls\":[]},\"split_ready\",{\"micros\":0,\"calls\":[]}]}]}]"]}
|
||||
[2026-02-15T01:45:41.019098+00:00] DiscordPHP.DEBUG: client created and session id stored {"session_id":"786c322f186b8dc0b28ba3932be1b1ce","user":{"id":"1471909193886859294","username":"AsepSahur","discriminator":"6954","global_name":null,"avatar":"https://cdn.discordapp.com/avatars/1471909193886859294/8a88b0710fa41f7eef469c3dedc30e27.webp?size=1024","bot":true,"system":null,"mfa_enabled":false,"banner":null,"accent_color":null,"locale":null,"verified":true,"email":null,"flags":0,"premium_type":null,"public_flags":null,"avatar_decoration_data":null,"collectibles":null,"primary_guild":null}}
|
||||
[2026-02-15T01:45:41.027070+00:00] DiscordPHP.INFO: stored guilds {"count":0,"unavailable":1}
|
||||
[2026-02-15T01:45:41.286968+00:00] DiscordPHP.DEBUG: guild available {"guild":"1428530728706117632","unavailable":1}
|
||||
[2026-02-15T01:45:41.287433+00:00] DiscordPHP.INFO: all guilds are now available {"count":1}
|
||||
[2026-02-15T01:45:41.287537+00:00] DiscordPHP.INFO: loadAllMembers option is disabled, not setting chunking up
|
||||
[2026-02-15T01:45:41.289468+00:00] DiscordPHP.INFO: voice class initialized
|
||||
[2026-02-15T01:45:41.289542+00:00] DiscordPHP.INFO: client is ready
|
||||
[2026-02-15T01:45:41.289676+00:00] DiscordPHP.INFO: The 'ready' event is deprecated and will be removed in a future version of DiscordPHP. Please use 'init' instead.
|
||||
Bot is ready as AsepSahur#6954
|
||||
[2026-02-15 01:45:41] [info] Bot is online and ready: AsepSahur
|
||||
[2026-02-15T01:45:41.528880+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:45:41.529054+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:45:41.529895+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:45:41.530052+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:45:41.530169+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:45:41.530398+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:45:41.530490+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:45:41.530596+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:45:41.530705+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:45:41.530797+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:45:41.530889+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:45:41.530966+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
[2026-02-15T01:45:41.531036+00:00] DiscordPHP.DEBUG: BUCKET postapplications/:application_id/commands queued REQ POST applications/1471909193886859294/commands
|
||||
Commands registration updated.
|
||||
[2026-02-15T01:45:42.409001+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:45:42.409156+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:45:42.409280+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:45:42.526300+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:45:42.526434+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:45:42.526536+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:45:42.640129+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:45:42.640280+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:45:42.640382+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:45:42.764569+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:45:42.764704+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:45:42.764804+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:45:42.910772+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:45:42.910902+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:45:42.910986+00:00] DiscordPHP.INFO: BUCKET postapplications/:application_id/commands expecting rate limit, timer interval 19535 ms
|
||||
[2026-02-15T01:46:02.512992+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:46:03.264192+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:46:03.264376+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:46:03.264472+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:46:03.403530+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:46:03.403684+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:46:03.403788+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:46:03.527382+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:46:03.527546+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:46:03.527670+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:46:03.763238+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:46:03.763347+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:46:03.763425+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:46:04.013391+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:46:04.013526+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:46:04.013609+00:00] DiscordPHP.INFO: BUCKET postapplications/:application_id/commands expecting rate limit, timer interval 19335 ms
|
||||
[2026-02-15T01:46:22.012688+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":2}
|
||||
[2026-02-15T01:46:22.268814+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":253.06200981140137}
|
||||
[2026-02-15T01:46:23.512694+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:46:25.014126+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:46:25.014280+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:46:25.014387+00:00] DiscordPHP.DEBUG: http not checking interaction queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:46:25.269374+00:00] DiscordPHP.DEBUG: REQ POST applications/1471909193886859294/commands successful
|
||||
[2026-02-15T01:46:25.269524+00:00] DiscordPHP.DEBUG: http not checking queue {"waiting":0,"empty":true}
|
||||
[2026-02-15T01:46:40.762653+00:00] DiscordPHP.DEBUG: resetting payload count {"count":3}
|
||||
[2026-02-15T01:47:03.522977+00:00] DiscordPHP.DEBUG: sending heartbeat {"seq":2}
|
||||
[2026-02-15T01:47:03.563578+00:00] DiscordPHP.DEBUG: received heartbeat ack {"response_time":40.258169174194336}
|
||||
0
test_file.txt
Normal file
0
test_file.txt
Normal file
@ -59,7 +59,7 @@ abstract class ProcessAbstract
|
||||
$which = 'where';
|
||||
}
|
||||
$shellExecutable = shell_exec("$which $exec");
|
||||
if (null === $shellExecutable) {
|
||||
if (null === $shellExecutable || false === $shellExecutable || "" === trim((string)$shellExecutable)) {
|
||||
return null;
|
||||
}
|
||||
$executable = rtrim(explode(PHP_EOL, (string) $shellExecutable)[0]);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user