async def on_message(message): print('---on_message_start---') msgclient = message.guild.voice_client print(msgclient) if message.content.startswith('!'): pass elif message.content.startswith('`'): pass elif message.content.startswith('<'): pass else: while (message.guild.voice_client.is_playing()): await asyncio.sleep(1) if message.guild.voice_client: vt_fd, voice_tmp = tempfile.mkstemp() print('#message.content:' + message.author.name + ':' + message.content) creat_WAV(message.author.name + ' ' + message.content, voice_tmp) source = discord.FFmpegPCMAudio(voice_tmp) message.guild.voice_client.play(source) await asyncio.sleep(0.5) os.remove(voice_tmp) else: pass await client.process_commands(message) print('---on_message_end---')
async def on_message(message): if message.content.startswith('-'): pass else: if message.guild.voice_client: #print(message.content) creat_WAV(message.content) source = discord.FFmpegPCMAudio("output.wav") message.guild.voice_client.play(source) else: pass await client.process_commands(message)
async def on_message(message): print('---on_message_start---') msgclient = message.guild.voice_client print(msgclient) if message.content.startswith('.'): pass else: if message.guild.voice_client: print('#message.content:' + message.content) creat_WAV(message.content) source = discord.FFmpegPCMAudio("output.wav") message.guild.voice_client.play(source) else: pass await client.process_commands(message) print('---on_message_end---')
async def on_message(message): msgclient = message.guild.voice_client if message.author.bot: return if message.content.startswith('$'): #the data which moved from old ver if message.content.startswith('$addrolesforeveryone'): for m in message.guild.members: role1 = 743746225311842355 role2 = 743745448702902374 role3 = 743744375846207510 role4 = 743751779468181515 myguild = 715613003306893378 role11 = message.guild.get_role(role1) role22 = message.guild.get_role(role2) role33 = message.guild.get_role(role3) role44 = message.guild.get_role(role4) await m.add_roles(role11) await m.add_roles(role22) await m.add_roles(role33) await m.add_roles(role44) pass if message.content.startswith("k$"): await message.channel.send(send_message(message.content[2:])) else: if message.guild.voice_client: if message.content.startswith('$'): pass if message.content.startswith("::"): pass else: print(message.content) ids = message.author.id creat_WAV(message.content, ids) source = discord.FFmpegPCMAudio("files/output.wav") message.guild.voice_client.play(source) else: pass await client.process_commands(message)