discord.pyで地震速報botが作りたい
xmlをDiscord.pyで常に取得して更新があったらDiscord上に通知するというコードが書きたいのですが書き方が分かりません。
xmlはこれなのですが・・・
http://www3.nhk.or.jp/sokuho/jishin/data/JishinReport.xml
追記
イベントは何を使えばいいのかと、
xml(URLのもの)を表示させるのにどのように変換するのかがわかりません。
ver
discord.py 1.0.0a
python 3.6.6
現在自分のできることをするとメッセージのテンプレートしかできておりません。
@commands.command()
async def jisin(self, ctx):
if ctx.channel.id == 517714262198845460:
embed = discord.Embed(title="MLSBOT緊急地震速報", description='', color=0xff0000)
replay = datetime.now().strftime("%Y年%m月%d日 %H時%M分")
embed.add_field(name="発生時間", value=replay, inline=True)
embed.add_field(name="深央", value="震央", inline=True)
embed.add_field(name="深さ", value="30km", inline=True)
embed.add_field(name="強さ(M)", value="M3.4", inline=True)
embed.add_field(name="最大震度", value="震度1", inline=True)
embed.add_field(name="最大震度1を観測した地域", value="・○○\n・××\n・△△", inline=True)
await ctx.send(embed=embed)
botに送信させたいメッセージは以下のような感じです。