我尝试创建可以读取加密交易的机器人 我想得到每一行,但我只得到字母 例如: 我以不和谐的方式发送此命令: 符号: BTC 价格:65,000 止损:xyz 我想得到每一行,但我只得到第一个单词的字母
@client.event
async def on_message(message):
if (message.author.id == 825852515122937866 and message.channel.id == 1105902259033870400):
if 'ns' in message.content:
print(message.content[0])
else:
print('dontwork')
else:
print('cant find any message')
我尝试做 message.content[0] 但它只给我第一个单词的第一个字母
你必须将
message
字符串分开,在你的情况下按空格(如果我理解正确的话)。所以像这样:
lines = message.split(' ')
for line in lines:
...