【发布时间】:2018-08-05 21:50:39
【问题描述】:
我想创建一个给定服务器 ID 的脚本,它应该返回该不和谐服务器的所有成员。 并给定用户身份验证令牌,它应该检查他是否是该服务器的成员。
我一直在寻找如何做到这一点,但徒劳无功! 我已经尝试了这 3 个问题,但它们没有给我任何关于我想要做什么的信息。
这是我根据文档和入门教程尝试过的:
import discord
import asyncio
import os
client = discord.Client()
email = os.getenv('Email')
password = os.getenv('Password')
server = discord.Server(id='416940353564704768')
@client.event
async def on_ready():
print('Logged in as')
print(client.user.name)
print(client.user.id)
print('------')
print('get all channel a client belong to ')
if server.members:
for member in server.members:
print('name{}'.format(member.user.name) )
else:
print('any')
client.run(email, password)
但它总是打印任何内容。 任何帮助都将不胜感激,看起来我错过了关于不和谐如何工作的一些东西。
【问题讨论】:
标签: python discord discord.py