utility.appinfo: fix setting invite url for non-public
This commit is contained in:
parent
eae240aa10
commit
b9e5228626
1 changed files with 15 additions and 13 deletions
|
@ -1536,21 +1536,23 @@ appinfo.callback = async function (msg, line) {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
if (
|
if (app.bot_public != null || app.integration_public != null) {
|
||||||
(app.bot_public != null && !app.bot_require_code_grant) ||
|
if (
|
||||||
(app.integration_public != null && !app.integration_require_code_grant)
|
(app.bot_public && !app.bot_require_code_grant) ||
|
||||||
) {
|
(app.integration_public && !app.integration_require_code_grant)
|
||||||
let scope = "bot";
|
) {
|
||||||
let permissions = "";
|
let scope = "bot";
|
||||||
if (app.install_params) {
|
let permissions = "";
|
||||||
if (app.install_params.scopes) {
|
if (app.install_params) {
|
||||||
scope = app.install_params.scopes.join("+");
|
if (app.install_params.scopes) {
|
||||||
}
|
scope = app.install_params.scopes.join("+");
|
||||||
if (app.install_params.permissions) {
|
}
|
||||||
permissions = "&permissions=" + app.install_params.permissions;
|
if (app.install_params.permissions) {
|
||||||
|
permissions = "&permissions=" + app.install_params.permissions;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
embed.url = `https://discord.com/oauth2/authorize?client_id=${app.id}&scope=${scope}${permissions}`;
|
||||||
}
|
}
|
||||||
embed.url = `https://discord.com/oauth2/authorize?client_id=${app.id}&scope=${scope}${permissions}`;
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const bot = await hf.bot.requestHandler.request(
|
const bot = await hf.bot.requestHandler.request(
|
||||||
|
|
Loading…
Reference in a new issue