¿Qué tan difícil sería crear un bot de música para Discord?

También podrías escribir el bot en python. He creado un bot de música para mí. Y fue fácil.

Ejemplo:

discordia de importación
asyncio de importación

cliente = discordia. Cliente ()

@ client.event
async def on_ready ():
print (‘Conectado como’)
print (client.user.name)
print (client.user.id)
impresión(‘–‘)

@ client.event
async def on_message (mensaje):
if message.content.startswith (‘! test’):
contador = 0
tmp = await client.send_message (message.channel, ‘Calculando mensajes …’)
asíncrono para iniciar sesión en client.logs_from (message.channel, limit = 100):
if log.author == message.author:
contador + = 1

aguarde client.edit_message (tmp, ‘Tiene {} mensajes.’. formato (contador))
elif message.content.startswith (‘! sleep’):
aguarda asyncio.sleep (5)
aguarde client.send_message (message.channel, ‘Listo para dormir’)

client.run (‘token’)

Aquí está la documentación de discordpy: ¡Bienvenido a la documentación de discord.py!

Discord tiene una lista de bibliotecas que han considerado que funcionan correctamente que se puede encontrar aquí: https://discordapp.com/developer

Se puede encontrar un ejemplo sobre cómo hacer que un bot responda a los comandos de chat en el programa de ejemplo de una de esas bibliotecas, DiscordSharp:

NaamloosDT / DiscordSharp_Starter

A partir de ahí, puede configurar una PC dedicada con su dispositivo de entrada configurado para la salida del sistema y utilizar recursos como StackOverflow para aprender a reproducir un MP3:

Reproducción de un archivo MP3 en una aplicación WinForm

Si se hace de esta manera, si tiene alguna experiencia con el desarrollo de antemano, no debería ser tan difícil.