我需要知道如何自动声明Discord Nitro。
import discord
token = 'mytoken'
client = discord.Client()
@client.event
async def on_ready():
print("Logged In!")
@client.event
async def on_message(message):
if message.content.startwith("discord.gift/" + 13):
#example to claim if there are option
else:
print("Invalid Code!")
client.run(token, bot=False)
如果您知道什么,请帮助我。
答案 0 :(得分:2)
是的,就像其他人已经提到的那样,这样做非常有可能而且非常容易。这可能会导致您的帐户被禁用,因此后果自负。 所以,让我们开始吧! 用python制作一个人是一个愚蠢的主意,因为大多数硝基“狙击手”必须快速,因为总会有竞争。我建议使用node js并使用该脚本或nitrosniper等制作一个自机器人。Node JS如果到目前为止,如果您有一种用于客户端注入的方法,它的速度是最快的,但让我们着迷吧。我会为您编写一些python伪代码,这应该很容易理解:
import discord
import requests
import json
token = 'token'
client = discord.Client()
@client.event
async def on_ready():
print('Online')
@client.event
async def on_message(message):
if message.content.startwith("discord.gift/" + 13):
"""
make it store the code after the discord.gift/ part, but note most
gifts come in the https://discord.gift/ format, you should either use
regex for this opertaion or just set two variables so if the message
content includes https and discord.gift it stores it as a different
variable.
"""
redeemheaders = {
'Authorization': token, #dont replace this.
'content-type': 'application/json',
'payment_source_id': 'null'
}
r = requests.post('https://ptb.discordapp.com/api/v6/entitlements/gift-codes/'+ codevariable + '/redeem', headers=redeemheaders)
r = r.text.json()
print(r)
client.run(token, bot=False)
答案 1 :(得分:1)
这不是Discord API公开的内容。
另外,在user accounts are forbidden now上使用自助机器人,您有责任终止帐户,尤其是出于这种目的。
答案 2 :(得分:0)
如果您不想被禁止与他人吵架,我强烈建议您忘掉自我机器人。