首页 > 解决方案 > Discord API 查询

问题描述

我目前正在构建一个不和谐的自动加入程序,但我不清楚现在使用哪个 api。下面是我的代码

import requests

link = input('Discord Invite Link: ')
if len(link) > 6:
    link = link[19:]
apilink = "https://discordapp.com/api/v6/invite/" + str(link)

print(link)

with open('tokens.txt','r') as handle:
    tokens = handle.readlines()
    for x in tokens:
        token = x.rstrip()
        headers = {
            'Authorization': token
        }
        requests.post(apilink, headers=headers)
    print("All valid tokens have joined!")

我想知道 api v6 是否太旧而无法触发我的不和谐帐户的禁令?如果是,我应该使用哪个 api 链接?谢谢。

标签: pythondiscorddiscord.py

解决方案


您将被禁止在任何版本的 API上使用用户帐户令牌自动加入服务器。它违反了 TOS。如果您想代表其他用户加入服务器,您应该考虑使用Discord 的 OAuth 系统,特别是在guilds.join获得许可的情况下。


推荐阅读