Всех приветствую, недавно дискорд внедрил такую функцию как баннеры, но на данный момент она в бете и недоступна для обычных смертных.
Сейчас рассмотрим способ открытия этой функции.
Сразу скажу: для установки баннера необходим Nitro
1) Включаем режим разработчика (Настройки>Расширенные):
2) Дальше выходим из настроек и нажимаем сочитание клавиш CTRL+SHIFT+I
У нас откроется что-то типо консоли браузера, переходим в Console и вставляем этот код:
(() => {
// Extracted from Samogot's LibDiscordInternals for BetterDiscord.
const req = typeof(webpackJsonp) === "function" ? webpackJsonp([], {
'__extra_id__': (module, exports, req) => exports.default = req
}, ['__extra_id__']).default : webpackJsonp.push([[], {
'__extra_id__': (module, exports, req) => module.exports = req
}, [['__extra_id__']]]);
delete req.m['__extra_id__'];
delete req.c['__extra_id__'];
const find = (filter, options = {}) => {
const {cacheOnly = true} = options;
for (let i in req.c) {
if (req.c.hasOwnProperty(i)) {
let m = req.c[i].exports;
if (m && m.__esModule && m.default && filter(m.default))
return m.default;
if (m && filter(m))
return m;
}
}
if (cacheOnly) {
console.warn('Cannot find loaded module in cache');
return null;
}
console.warn('Cannot find loaded module in cache. Loading all modules may have unexpected side effects');
for (let i = 0; i < req.m.length; ++i) {
try {
let m = req(i);
if (m && m.__esModule && m.default && filter(m.default))
return m.default;
if (m && filter(m))
return m;
}
catch (e) {
}
}
console.warn('Cannot find module');
return null;
};
const findByUniqueProperties = (propNames, options) => find(module => propNames.every(prop => module[prop] !== undefined), options);
// https://github.com/Inve1951/BetterDiscordStuff/blob/master/plugins/discordexperiments.plugin.js
Object.defineProperty(findByUniqueProperties(["isDeveloper"]),"isDeveloper",{get:_=>1,set:_=>_,configurable:true});
})();
3) Идем обратно в настройки, у нас должна быть вкладка -> Experiments переходим в нее, ищем значение “Custom Profile Premium” и ставим значение “Treatment 1”
4) Переходим в “Моя учетная запись”, листаем чуть ниже и у нас появится эта функция.
Данный баннер видим всем и даже без режима разработчика.
Для тех у кого нитро это будет очень полезно
2 Comments
Баннер не сохраняется, а просто сбрасывается
Содержимое “ОБО МНЕ” не сохраняется, а сбрасывается