• CPanel или DirectAdmin?

    svirchoff
    @svirchoff
    CEO and Founder
    Берите ISPmanager. Cамый user-friendly вариант.
    Ответ написан
    Комментировать
  • Проблемы с сетью - Hetzner + Ростелеком, в чем может быть причина?

    svirchoff
    @svirchoff
    CEO and Founder
    Все ответы здесь - https://www.hetzner-status.de/en.html

    Также часть AWS подсети заблокирована.

    Кажется, РКН намудрил..
    Ответ написан
    2 комментария
  • Оптимальный на ваш взгляд дистрибутив linux для десктопа?

    Я вот после нововведений убунты перешёл на федору 15, но, в основном, из-за того, что хотелось посмотреть на третьего гнома. Пока всё замечательно, всё устраивает, с приложениями тоже неплохо всё, rpm установщики так же популярны как и deb'ы. Но если так посмотреть, убунту 10.10 во всём устраивала. Если пользовательно новичёк, то я бы ставил убунту 10.10, ну или минт, он полегче будет. Имхо, в убунте проще начинать. Ну а вообще федора и убунту показали себя достаточно стабильно на многих машинах.
    Ответ написан
    Комментировать
  • Как сделать боту комманду включения музыки по ссылки с ютуба на голосовом канале?

    h0w4rd
    @h0w4rd
    Python dev.
    Я даже не стал вникать в суть, просто посмотрел на код 30 секунд. Рекомендую почитать комментарии и последовать советам. И пожелаю удачи.
    import discord
    from discord.ext import commands
    # У меня зрение -3,5, но использования этого я не увидел.
    from pytube import YouTube
    
    bot = commands.Bot(command_prefix="!")
    # Все что, не закрыто иксами - можно узнать. А, что закрыто - секретно и ДОЛЖНО быть скрыто. А лучше вообще токен не показывать)
    TOKEN = "Njc1MzUwNTkzOTIwODI3Mzk0.xxxxx.xxxxx-xxxxx"
    yt_url = 'https://www.youtube.com/results?'
    game = discord.Game("Krunker.io")
    
    @bot.event # загрузка
    async def on_ready():
        print("Bot was launched!")
        await bot.change_presence(activity=game)
    
    @bot.command(pass_context=True)
    async def music(ctx, channel):
        url = ctx.message.content # вернет что-то вроде "!music youtube.com/watch"
        url = url.strip('https://www.youtube.com/watch?v=naIKplXzxTY') # почитайте что делает strip()
    
        vc = await bot.connect() # "бот, подключись!", а куда не сказано.
        vc.play(discord.FFmpegPCMAudio(url)) # ссылка на HTML страницу... а нужно АУДИО поток, а не станица. библиотека не может догадаться, что от нее хотят.
        vc.is_playing() # почитайте про "if"
        vc.pause() # зачем останавливать поток
        vc.resume() # и включать ._.
        vc.stop() # а после останавливать
    
    bot.run(TOKEN)
    Ответ написан
    Комментировать
  • Что происходит когда сетевая карта получает последний кусок HTML?

    Что происходит...с чем? с кем? С сетевой картой? Или вообще в мире?
    Вентиляторы крутятся, электроны бегут по проводам. В Голландии уже полно тюльпанов, французы, как и всегда, пьют вино.
    Ответ написан
    Комментировать