mirror of
https://github.com/yawaflua/Flask-Discord.git
synced 2025-12-09 20:09:30 +02:00
Make use of scopes enum in examples
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import os
|
||||
|
||||
from flask import Flask, redirect, url_for
|
||||
from flask_discord import DiscordOAuth2Session, requires_authorization
|
||||
from flask_discord import DiscordOAuth2Session, requires_authorization, DiscordOAuth2Scope
|
||||
|
||||
|
||||
app = Flask(__name__)
|
||||
@@ -57,12 +57,18 @@ def login_with_data():
|
||||
|
||||
@app.route("/invite-bot/")
|
||||
def invite_bot():
|
||||
return discord.create_session(scope=["bot"], permissions=8, guild_id=464488012328468480, disable_guild_select=True)
|
||||
return discord.create_session(
|
||||
scopes=DiscordOAuth2Scope.BOT,
|
||||
permissions=8, guild_id=464488012328468480, disable_guild_select=True
|
||||
)
|
||||
|
||||
|
||||
@app.route("/invite-oauth/")
|
||||
def invite_oauth():
|
||||
return discord.create_session(scope=["bot", "identify"], permissions=8)
|
||||
return discord.create_session(
|
||||
scopes=[DiscordOAuth2Scope.BOT, DiscordOAuth2Scope.IDENTIFY],
|
||||
permissions=8
|
||||
)
|
||||
|
||||
|
||||
@app.route("/callback/")
|
||||
@@ -70,8 +76,8 @@ def callback():
|
||||
data = discord.callback()
|
||||
redirect_to = data.get("redirect", "/")
|
||||
|
||||
user = discord.fetch_user()
|
||||
welcome_user(user)
|
||||
user_ = discord.fetch_user()
|
||||
# welcome_user(user_)
|
||||
|
||||
return redirect(redirect_to)
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ import os
|
||||
|
||||
from tests import get_app, discord
|
||||
from flask import redirect, url_for
|
||||
from flask_discord import requires_authorization
|
||||
from flask_discord import requires_authorization, DiscordOAuth2Scope
|
||||
|
||||
|
||||
app = get_app()
|
||||
@@ -40,12 +40,18 @@ def login_with_data():
|
||||
|
||||
@app.route("/invite-bot/")
|
||||
def invite_bot():
|
||||
return discord.create_session(scope=["bot"], permissions=8, guild_id=464488012328468480, disable_guild_select=True)
|
||||
return discord.create_session(
|
||||
scopes=DiscordOAuth2Scope.BOT,
|
||||
permissions=8, guild_id=464488012328468480, disable_guild_select=True
|
||||
)
|
||||
|
||||
|
||||
@app.route("/invite-oauth/")
|
||||
def invite_oauth():
|
||||
return discord.create_session(scope=["bot", "identify"], permissions=8)
|
||||
return discord.create_session(
|
||||
scopes=[DiscordOAuth2Scope.BOT, DiscordOAuth2Scope.IDENTIFY],
|
||||
permissions=8
|
||||
)
|
||||
|
||||
|
||||
@app.route("/callback/")
|
||||
|
||||
Reference in New Issue
Block a user