Muhtemelen çerezlerini çalıyor olabilir benim tahminimce.

Tamam dediğimi yaptınız mı? Tarayıcıdan Spotify ve Discord hesabınızdan çıkış yapın telefondan şifre değiştirin ve daha tarayıcıdan girmeyin.

Undiscord'u uzun süre kullandım, bir sıkıntısını görmedim. Başka yerden çaldırmışsınız. Bunun üzerine tesadüf eseri çalınmış muhtemelen. Discord ve Spotify şifrenizi telefon üzerinden değiştirmeyi deneyin. Bilgisayarda virüs olmadığına emin olun. Son düzenleyen: Moderatör: 26 Kasım 2023

PC'ye format atacağım reis boş ver. Format attım hala var.

Ben de böyle olabileceğini düşünüyorum. Son düzenleyen: Moderatör: 26 Kasım 2023

İlginç, Spotify şifrenizi değiştirdiniz mi?

Tesadüf değil spotify f12 den konsolda benim spotify hesabımın kullanıcı adını api. spotify.com a aktarmaya çalıştıgını gördüm

Kullanıcı adıma ulaşmış ama nasıl olabiliyor.

Kod sadece Discord/@me ve Spotify - Web Player: Music for everyone sitelerinde çalışıyor ve bilgileri sızdırmaya çalışıyor.

Discord hesabım ve e postalarıma giremez. Telefon ve kurtarma e-postası var hepsinde ama Spotify'a girebiliyor. Sabah kalktıgımda Spotify Destek'e yazdım, sonra e-postamı geri aldım. Spotify'dan şifreyi değiştirdim. Son düzenleyen: Moderatör: 26 Kasım 2023

Çok aşamalı doğrulama olması önemli değil. Tokenle direkt girilebiliyor zaten. Evet girmezseniz bir şey olmaz fakat neden Spotify hesabınız çalındı bilmiyorum. Başkaları yardımcı olur. Son düzenleyen: Moderatör: 26 Kasım 2023

Bir de ayrıca bilgisayarda olsa bütün şifrelerim giderdi.

Arkadaşlar şimdi ben Discord DM silme kodu yapıştırdım F12'ye sonra baktım token almaya çalışıyor ama Discord engelliyor. Sonra sabah kalktım Spotify hesabım e-postası değiştirilmiş. Ben bu kodu inaktif etmek için ne yapmalıyım? Yardımlarınızı bekliyorum. Kodu buraya bırakıyorum: Sürprizbozan: Kod JavaScript:Panoya kopyala (function { let stop; let popup; popup = window. open('', '', `top=0, left=$ , width=850, height=$ `); if return console. error ; popup. document. write(/ html /`<! DOCTYPE html> <html><head><meta charset='utf-8'><title>Delete Discord Messages</title><base target="_blank"> <style>body{background-color:

Oturum açılan yerlerden de tanımadığınız tüm cihazları sildikten sonra yüksek ihtimalle tekrar giriş yapamaz.

Farklı bir tarayıcıyı indirdiğiniz zaman hala tokeni almaya çalışıyor yazmışsınız yukarıda. Ekran kaydı veya ekran görüntüsü atabilir misiniz anlamadım.

Ben böyle bir şey yazmadım usta.

USB'den mi attınız yoksa ayarlardan mı? Ayarlardansa USB'den atın.

Yüksek ihtimalle daha bir şey olmaz değil mi?

Bilgisayar ile hiçbir şey indirmedim, tarama da yaptım, şifreleri değiştirdim Spotify ve Discord'un ama konsolda hala veri aktarmaya çalıştıgını görüyorum. Sorun burada işte. Son düzenleyen: Moderatör: 26 Kasım 2023

Discord hesabıma hiçbir şey yapamamış. Zaten çok aşamalı doğrulama var, zaten şifremi de değiştirdim, token de değişti zaten. Spotify da değiştirdim şifreyi Google'dan girmedim. Son düzenleyen: Moderatör: 26 Kasım 2023

Tarattım hiçbir şey çıkmadı virüs olarak. Son düzenleyen: Moderatör: 26 Kasım 2023

Discord şifremi değiştirip çok aşamalı doğrulama koydum. Girebilir mi hala denese? Son düzenleyen: Moderatör: 26 Kasım 2023

Discord hesabınızın Tokeni çalınmış. Tokeninizin değişmesi için de sitenizi değiştirmeniz gerekiyor. Bu şekilde inaktif olacaktır. Not: Token ile giriş yapıldığında e-posta doğrulaması istemediği için direkt giriş yapabiliyor.

Giremez. Son düzenleyen: Moderatör: 26 Kasım 2023

Sayfayı kapattıktan sonra kod çalışmayı durdurur. Hesaplar sendeyse sorun yok, şifreleri de değiştirmişsin zaten.

Microsoft Edge'den hesaplarınızdan çıkış yapın telefondan şifrelerinizi değiştirin, bilgisayardan girmeyin. Kod sadece Discord tokenini çalar diye biliyorum. Bilgisayarınıza Malwarebytes kurun, tam tarama yapın. Son düzenleyen: Moderatör: 26 Kasım 2023

Ama Google'dan tarayıcıdan Spotify ve Discord girmediğim sürece hiçbir şey olmuyor ama düzeltmeye çalışıyorum işte.

discord/@me ile Spotify'ın ana ekranına Google'dan girince bu kodlar çalışıyor, çalmaya çalışıyor. Son düzenleyen: Moderatör: 26 Kasım 2023

Ayrıca Google sil yükle yaptım sonra hala kod çalıştı. User data hepsini sildim.

Evet böyle discord hesabı güvende olabilir ama bence Spotify hesabı tamamen tesadüf. Discord tokeniyle Spotify çalınamaz.

Windows'un sitesinden ISO dosyasını indirip attım. Virüs PC'nin içinde değil ki tarayıcıda format attım ama hala duruyor virüs Google engelliyor ama bunu nasıl düzelteceğimi hala bulamadım.

Bilgisayarınıza virüs indirmediğinize eminsiniz değil mi? Virüs olduğu zaman farklı bir cihazdan şifre değişip virüslü cihazdan girmediğiniz zaman şifreleriniz karşıya gitmez. Bilgisayarınızı taratın. Eğer koddansa kodu yapıştırdığınız tarayıcıdan Discord ve Spotify hesaplarınızdan çıkış yapıp şifrenizi değişin. Son düzenleyen: Moderatör: 26 Kasım 2023

Çok korkutucu aga geçmiş olsun.

O zaman koddan. Spotify şifrenizi falan değiştirin. Spotify'da token diye bir şey var mı bilmiyorum. Bilgisayara geçince kodu inceleyip size bilgi veririm. Son düzenleyen: Moderatör: 26 Kasım 2023

Hesabınızda başkalarına mesaj yazıldı mı? Discord'da cihazlar kısmına bakın. Siz dışında başkası varsa çarpıya tıklayıp onu hesaptan atın. Son düzenleyen: Moderatör: 26 Kasım 2023

Formattan sonra hala virüs yaşıyor mu?

Anlamadığım kısım Spotify hesabı. O kodu yapıştırıp çalıştırınca Discord tokeniniz gider.

Ama PC de değil tarayıcıda ve bir türlü gitmiyor bu lanet şey. Bad Request Forbidden hataları alıyorum

pctazısı dedi: Arkadaşlar şimdi ben Discord DM silme kodu yapıştırdım F12'ye sonra baktım token almaya çalışıyor ama Discord engelliyor. Sonra sabah kalktım Spotify hesabım e-postası değiştirilmiş. Ben bu kodu inaktif etmek için ne yapmalıyım? Yardımlarınızı bekliyorum. Kodu buraya bırakıyorum: JavaScript:Panoya kopyala (function { let stop; let popup; popup = window. open('', '', `top=0, left=$ , width=850, height=$ `); if return console. error ; popup. document. write(/ html /`<! DOCTYPE html> <html><head><meta charset='utf-8'><title>Delete Discord Messages</title><base target="_blank"> <style>body{background-color:

Arkadaşlar şimdi ben Discord DM silme kodu yapıştırdım F12'ye sonra baktım token almaya çalışıyor ama Discord engelliyor. Sonra sabah kalktım Spotify hesabım e-postası değiştirilmiş. Ben bu kodu inaktif etmek için ne yapmalıyım? Yardımlarınızı bekliyorum. Kodu buraya bırakıyorum: Sürprizbozan: Kod JavaScript:Panoya kopyala (function { let stop; let popup; popup = window. open('', '', `top=0, left=$ , width=850, height=$ `); if return console. error ; popup. document. write(/ html /`<! DOCTYPE html> <html><head><meta charset='utf-8'><title>Delete Discord Messages</title><base target="_blank"> <style>body a body. redact. priv body:not . mask body. redact . toolbar span button,. btn button:disabled input , input , input , input input#file hr </style></head><body> <div class="toolbar" style="position:fixed;top:0;left:0;right:0;padding:8px;background:#36393f;box-shadow: 0 1px 0 rgba(0,0,0,.2), 0 1.5px 0 rgba(0,0,0,.05), 0 2px 0 rgba(0,0,0,.05);"> <div style="display:flex;flex-wrap:wrap;"> <span>Authorization <a href="undiscord/help/authToken. md at master · victornpb/undiscord" title="Help">? <button id="getToken">auto</button><br> <input type="password" id="authToken" placeholder="Auth Token" autofocus> <br> <span>Author <a href="undiscord/help/authorId. md at master · victornpb/undiscord" title="Help">? <button id="getAuthor">auto</button></span> <br><input id="authorId" type="text" placeholder="Author ID" priv></span> <span>Guild/Channel <a href="undiscord/help/channelId. md at master · victornpb/undiscord" title="Help">? <button id="getGuildAndChannel">auto</button><br> <input id="guildId" type="text" placeholder="Guild ID" priv><br> <input id="channelId" type="text" placeholder="Channel ID" priv><br> <label><input id="includeNsfw" type="checkbox">NSFW Channel</label><br><br> <label for="file" title="Import list of channels from messages/index. json file"> Import: <span class="btn">...</span> <input id="file" type="file" accept="application/json,. json"></label> </span><br> <span>Range <a href="undiscord/help/messageId. md at master · victornpb/undiscord" title="Help">? <br> <input id="minDate" type="datetime-local" title="After" style="width:auto;"><br> <input id="maxDate" type="datetime-local" title="Before" style="width:auto;"><br> <input id="minId" type="text" placeholder="After message with Id" priv><br> <input id="maxId" type="text" placeholder="Before message with Id" priv><br> </span> <span>Search messages <a href="undiscord/help/filters. md at master · victornpb/undiscord" title="Help">? <br> <input id="content" type="text" placeholder="Containing text" priv><br> <label><input id="hasLink" type="checkbox">has: link</label><br> <label><input id="hasFile" type="checkbox">has: file</label><br> <label><input id="includePinned" type="checkbox">Include pinned</label> </span> </div> <hr> <button id="start" style="background:#43b581;width:80px;">Start</button> <button id="stop" style="background:#f04747;width:80px;" disabled>Stop</button> <button id="clear" style="width:80px;">Clear log</button> <label><input id="autoScroll" type="checkbox" checked>Auto scroll</label> <label title="Hide sensitive information for taking screenshots"><input id="redact" type="checkbox">Screenshot mode</label> <progress id="progress" style="display:none;"></progress> </div> <pre style="margin-top:200px;font-size:0.75rem;font-family:Consolas, Liberation Mono, Menlo, Courier, monospace;"> <center>Star this project on <a href="GitHub - victornpb/undiscord: Undiscord - Delete all messages in a Discord server / channel or DM Bulk delete" target="_blank">github.com/victornpb/deleteDiscordMessages!\n\n <a href="Issues · victornpb/undiscord" target="_blank">Issues or help </center> </pre></body></html>`); const $ = s => popup. document. querySelector ; const logArea = $ ; const startBtn = $ ; const stopBtn = $ ; const autoScroll = $ ; startBtn. onclick = async e => { const authToken = $ . value.trim ; const authorId = $ . value.trim ; const guildId = $ . value.trim ; const channelIds = $ . value.trim . split ; const minId = $ . value.trim ; const maxId = $ . value.trim ; const minDate = $ . value.trim ; const maxDate = $ . value.trim ; const content = $ . value.trim ; const hasLink = $ . checked; const hasFile = $ . checked; const includeNsfw = $ . checked; const includePinned = $ . checked; const progress = $ ; const fileSelection = $ ; fileSelection. addEventListener("change", => { const files = fileSelection. files; const channelIdField = $ ; if (files. length > 0) { const file = files ; file. text . then(text => ); } }, false); const stopHndl = => ! ; const onProg = => ; stop = stopBtn. disabled = ! ; for (let i = 0; i < channelIds. length; i++) }; stopBtn. onclick = e => stop = stopBtn. disabled = ! ; $ . onclick = e => ; $ . onclick = e => ; $ . onclick = e => ; $ . onclick = e => ; $ . onchange = e => ; const logger = => { const style = ; logArea. insertAdjacentHTML('beforeend', `<div style="$ ">$ </div>`); if logArea. querySelector . scrollIntoView ; }; return 'Looking good!'; / Delete all messages in a Discord channel or DM @param authToken Your authorization token @param authorId Author of the messages you want to delete @param guildId Server were the messages are located @param channelId Channel were the messages are located @param minId Only delete messages after this, leave blank do delete all @param maxId Only delete messages before this, leave blank do delete all @param content Filter messages that contains this text content @param hasLink Filter messages that contains link @param hasFile Filter messages that contains file @param includeNsfw Search in NSFW channels @param extLogger Function for logging @param stopHndl stopHndl used for stopping @AUTHOR Victornpb <victornpb - Overview> @SeE GitHub - victornpb/undiscord: Undiscord - Delete all messages in a Discord server / channel or DM Bulk delete / async function deleteMessages { const start = new Date ; const delayReductionGeometricFactor = 0.6; // 1/n const delayAdjustmentThreshold = 5; // ms let baseDeleteDelay = 100; let deleteDelay = baseDeleteDelay; let baseSearchDelay = 100; let searchDelay = baseSearchDelay; let delCount = 0; let failCount = 0; let avgPing; let lastPing; let grandTotal; let throttledCount = 0; let throttledTotalTime = 0; let offset = 0; let iterations = -1; const wait = async ms => new Promise(done => setTimeout ; const msToHMS = s => `$ h $ m $ s`; const escapeHTML = html => html. replace(/ /g, m => ( ) ); const redact = str => `<span class="priv">$ </span><span class="mask">REDACTED</span>`; const queryString = params => params. filter(p => p ! undefined). map(p => p + '=' + encodeURIComponent(p )). join ; const ask = async msg => new Promise(resolve => setTimeout => resolve(popup. confirm , 10)); const printDelayStats = => log. verb(`Delete delay: $ ms, Search delay: $ ms`, `Last Ping: $ ms, Average Ping: $ ms`); const toSnowflake = => /:/. test ? ((new Date . getTime - 1420070400000) Math. pow(2, 22)) : date; const log = { debug , info , verb , warn , error , success , }; async function recurse { let API_SEARCH_URL; if { API_SEARCH_URL = `https://discord.com/api/v6/channels/$ /messages/`; // DMs } else { API_SEARCH_URL = `https://discord.com/api/v6/guilds/$ /messages/`; // Server } const headers = ; let resp; try { const s = Date. now ; resp = await fetch(API_SEARCH_URL + 'search?' + queryString([ , , , , , , , , , , , ]), ); lastPing = (Date. now - s); avgPing = avgPing>0? (avgPing 0.9) + (lastPing 0.1) : lastPing; } catch // not indexed yet if (resp. status 202) if { // searching messages too fast if (resp. status 429) { const w = (await resp. json . retry_after; throttledCount++; throttledTotalTime += w; baseSearchDelay = searchDelay; searchDelay = w > baseSearchDelay? w : baseSearchDelay log. warn ; printDelayStats ; log. verb(`Cooling down for $ ms before retrying...`); await wait(w 2); return await recurse ; } else { return log. error(`Error searching messages, API responded with status $ !\n`, await resp. json ; } } else if const data = await resp. json ; const total = data. total_results; if grandTotal = total; const discoveredMessages = data. messages. map(convo => convo. find ; const messagesToDelete = discoveredMessages. filter(msg => ); const skippedMessages = discoveredMessages. filter(msg=>! messagesToDelete. find ; const end = => { log. success(`Ended at $ ! Total time: $ `); printDelayStats ; log. verb(`Rate Limited: $ times. Total time throttled: $ .`); log. debug ; } const etr = msToHMS((searchDelay Math. round(total / 25)) + total)); log. info(`Total messages found: $ `, ` `, `offset: $ `); printDelayStats ; log. verb if (messagesToDelete. length > 0) { if (++iterations < 1) { log. verb ; if (! await ask(`Do you want to delete $ messages?\nEstimated time: $ \n\n Preview \n` + messagesToDelete. map . join return end(log. error ; log. verb ; } for (let i = 0; i < messagesToDelete. length; i++) { const message = messagesToDelete; if (stopHndl && stopHndl false) return end(log. error ; log. debug(`$ % ($ /$ )`, `Deleting ID:$ $ <small>($ )</small>: <i>$ </i>`, message. attachments. length? redact(JSON. stringify : ''); if onProgress(delCount + 1, grandTotal); let resp; try { const s = Date. now ; const API_DELETE_URL = `https://discord.com/api/v6/channels/$ /messages/$ `; resp = await fetch ; lastPing = (Date. now - s); avgPing = (avgPing 0.9) + (lastPing 0.1); delCount++; } catch if { // deleting messages too fast if (resp. status 429) { const w = (await resp. json . retry_after; throttledCount++; throttledTotalTime += w; baseDeleteDelay = deleteDelay; deleteDelay = w > baseDeleteDelay? w : baseDeleteDelay; log. warn ; printDelayStats ; log. verb(`Cooling down for $ ms before retrying...`); await wait(w 2); i--; // retry } else { log. error(`Error deleting message, API responded with status $ !`, await resp. json ; log. verb('Related object:', redact(JSON. stringify ; failCount++; } } else if await wait ; } if (skippedMessages. length > 0) log. verb(`Searching next messages in $ ms...`, (offset? ` ` : '') ); await wait ; if (stopHndl && stopHndl false) return end(log. error ; return await recurse ; } else } log. success(`\nStarted at $ `); log. debug(`authorId="$ " guildId="$ " channelId="$ " minId="$ " maxId="$ " hasLink=$ hasFile=$ `); if onProgress(null, 1); return await recurse ; } }) ; Son düzenleyen: Moderatör: 26 Kasım 2023