前提・実現したいこと
ディスコードのBotを作成するためプログラムを起動したらエラー
Botは定期的に発言するもの
発生している問題・エラーメッセージ
C:\Windows\Code>main.py
Traceback (most recent call last):
File "C:\Windows\Code\main.py", line 1, in <module>
import discord
File "C:\Users\sirou\AppData\Local\Programs\Python\Python37\lib\site-packages\discord_init_.py", line 20, in <module>
from .client import Client, AppInfo, ChannelPermissions
File "C:\Users\sirou\AppData\Local\Programs\Python\Python37\lib\site-packages\discord\client.py", line 38, in <module>
from .state import ConnectionState
File "C:\Users\sirou\AppData\Local\Programs\Python\Python37\lib\site-packages\discord\state.py", line 36, in <module>
from . import utils, compat
File "C:\Users\sirou\AppData\Local\Programs\Python\Python37\lib\site-packages\discord\compat.py", line 32
create_task = asyncio.async
^
SyntaxError: invalid syntax
該当のソースコード
Python3.7
1import discord 2import asyncio 3 4client = discord.Client() 5 6@client.event 7async def on_ready(): 8 asyncio.ensure_future(greeting_gm()) 9 10async def greeting_gm(): 11 await client.send_message(channel, 'おはよう') 12 await asyncio.sleep(10) 13 14client.run(token)
試したこと
コマンドプロントにて起動
補足情報(FW/ツールのバージョンなど)
Python3.7
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/01 13:23
2019/04/01 22:50