Lora
Banned
- Katılım
- 15 Nis 2025
- Mesajlar
- 1,615
- Beğeniler
- 756
Bu kullanıcıyla herhangi bir iş veya ticaret yapmak istiyorsanız, forumdan uzaklaştırıldığını sakın unutmayın.
1 2 tane videoyu bile izleyemeyecek arkadaşlar'ı düşünerekten paylaşayım dedim
bu 2 dklık videoları bile izleyemiyorsanız kullanırsınız
Discord "Recent Stream" Görev Tamamlama (Otomatik)
1. Discord masaüstü uygulamasında Gift Inventory'den görevi al.
2. Bir sesli kanala gir, boş da olsa bir pencereyi yayına ver.
3. Ctrl + Shift + I ile geliştirici konsolunu (Console) aç.
4. Aşağıdaki kodu yapıştırıp Enter’a bas:
Konsolu kapatmayın.
Not: Bu sadece masaüstü Discord'da çalışır, tarayıcıda olmaz.
bu 2 dklık videoları bile izleyemiyorsanız kullanırsınız
1. Discord masaüstü uygulamasında Gift Inventory'den görevi al.
2. Bir sesli kanala gir, boş da olsa bir pencereyi yayına ver.
3. Ctrl + Shift + I ile geliştirici konsolunu (Console) aç.
4. Aşağıdaki kodu yapıştırıp Enter’a bas:
let wpRequire;
window.webpackChunkdiscord_app.push([[ Math.random() ], {}, (req) => { wpRequire = req; }]);
let api = Object.values(wpRequire.c).find(x => x?.exports?.getAPIBaseURL).exports.HTTP;
let ApplicationStreamingStore = Object.values(wpRequire.c).find(x => x?.exports?.default?.getStreamerActiveStreamMetadata).exports.default;
let QuestsStore = Object.values(wpRequire.c).find(x => x?.exports?.default?.getQuest).exports.default;
let encodeStreamKey = Object.values(wpRequire.c).find(x => x?.exports?.encodeStreamKey).exports.encodeStreamKey;
let sleep = ms => new Promise(resolve => setTimeout(resolve, ms));
let quest = [...QuestsStore.quests.values()].find(x => x.userStatus?.enrolledAt && !x.userStatus?.completedAt)
if(!quest) {
console.l0g("You don't have any uncompleted quests!")
} else {
let streamId = encodeStreamKey(ApplicationStreamingStore.getCurrentUserActiveStream())
let secondsNeeded = quest.config.streamDurationRequirementMinutes * 60
let heartbeat = async function() {
console.l0g("Completing quest", quest.config.messages.gameTitle, "-", quest.config.messages.questName)
while(true) {
let res = await api.post({url: `/quests/${quest.id}/heartbeat`, body: {stream_key: streamId}})
let progress = res.body.stream_progress_seconds
console.l0g(`Quest progress: ${progress}/${secondsNeeded}`)
if(progress >= secondsNeeded) break;
await sleep(30 * 1000)
}
console.l0g("Quest completed!")
}
heartbeat()
}
window.webpackChunkdiscord_app.push([[ Math.random() ], {}, (req) => { wpRequire = req; }]);
let api = Object.values(wpRequire.c).find(x => x?.exports?.getAPIBaseURL).exports.HTTP;
let ApplicationStreamingStore = Object.values(wpRequire.c).find(x => x?.exports?.default?.getStreamerActiveStreamMetadata).exports.default;
let QuestsStore = Object.values(wpRequire.c).find(x => x?.exports?.default?.getQuest).exports.default;
let encodeStreamKey = Object.values(wpRequire.c).find(x => x?.exports?.encodeStreamKey).exports.encodeStreamKey;
let sleep = ms => new Promise(resolve => setTimeout(resolve, ms));
let quest = [...QuestsStore.quests.values()].find(x => x.userStatus?.enrolledAt && !x.userStatus?.completedAt)
if(!quest) {
console.l0g("You don't have any uncompleted quests!")
} else {
let streamId = encodeStreamKey(ApplicationStreamingStore.getCurrentUserActiveStream())
let secondsNeeded = quest.config.streamDurationRequirementMinutes * 60
let heartbeat = async function() {
console.l0g("Completing quest", quest.config.messages.gameTitle, "-", quest.config.messages.questName)
while(true) {
let res = await api.post({url: `/quests/${quest.id}/heartbeat`, body: {stream_key: streamId}})
let progress = res.body.stream_progress_seconds
console.l0g(`Quest progress: ${progress}/${secondsNeeded}`)
if(progress >= secondsNeeded) break;
await sleep(30 * 1000)
}
console.l0g("Quest completed!")
}
heartbeat()
}
Konsolu kapatmayın.