前提・実現したいこと
DiscordのBotをつくっていて、2時間に一回オンラインが3人以上いると、特定のテキストチャンネルに絵文字を送信するというようなものです。
発生している問題・エラーメッセージ
エラーが出てないので困っています。
該当のソースコード
import discord
client = discord.Client()
async def login_status_message():
online_members = [member.name for member in client.get_all_members() if member.status == discord.Status.online]
if len(online_members) == 3:
m = logined_member[0] + "と" + logined_member[1] + "と" + logined_member[2] + "と" + logined_member[3] + "がonlineです。"
await client.get_channel('チャンネルID').send(m)
client.run("自分のBotのtoken")
試したこと
オンラインの取得の方法を色々と試してみましたが、動きませんでした。
補足情報(FW/ツールのバージョンなど)
python3.8
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/14 12:11
2020/06/14 14:04