0

我正在尝试创建一个 Discord 机器人,该机器人在用户当前所在的房间中播放 Icecast 流。我不确定为什么这不起作用。我正在使用 Discord.py

Python

import discord
from discord.ext import commands
try:
    from bs4 import BeautifulSoup
    soupAvailable = True
except:
    soupAvailable = False
import urllib.request as urllib2
import ffmpy
import asyncio

if not discord.opus.is_loaded():
discord.opus.load_opus('/usr/local/lib/libopus.so')

...

@_radio.command(pass_context=True)
async def play(self, ctx):

    client = discord.Client()
    channel = discord.VoiceState(voice_channel)
    voice = await client.join_voice_channel(channel)
    player = voice.create_ffmpeg_player('http://srv.flare-radio.com:8000/stream')
    player.start()
4

0 回答 0