• Как разобраться с поиском максимального значения в массиве при помощи reduce?

    @seira-code
    let a = [1,2,3,4,5,6,7]
    Math.max(...a)
    Output: 7
    Ответ написан
    Комментировать
  • Как сделать такую кнопку?

    @seira-code
    Select Menu
    Ответ написан
    Комментировать
  • Какая есть библиотека для слеш команд и кнопок?

    @seira-code
    disnake
    Ответ написан
    Комментировать
  • Как это реализовать в discord.py?

    @seira-code
    import random
    from random import randint
    import discord
    from discord.ext import commands
    prefix = "."
    bot = commands.Bot(command_prefix = prefix)
    
    #bot
    
    @bot.event
    async def on_ready():
        print("The bot is ready!")
    
    @bot.command(pass_context = True)
    async def Mishka(ctx):
        rand3 = ["Добрый мишка -- Секретный","Мишка с мишонкой -- Секретный"]
        rand2 = ["Обычный мишка - обычный", "Мишка на стуле с шипами - Редкий", "Мишка без мишки - обычный"]
        rand1 = ["Мишка сидит и ест мишку - Эпик", "Мишка смотртит хентай - Легендарный", "Мишка сидит на бебре - мифичисекий","Злой мишка -- Легендарный","Белый миша -- Невозможный","мишка ест мороженое -- Легенадрный", "Мишка с мишонкой -- Секретный"]
    
        r = (random.randint(1,1000))
        if r <= 500:
            randc = (random.choice(rand2))
        elif r >= 800:
            randc = (random.choice(rand1))
        elif r <= 950:
            print(random.choice(rand3))
        await ctx.send(randc)
    Ответ написан
    Комментировать
  • Как считывать реакцию на старое сообщение в discord?

    @seira-code
    Привет, тебе нужно фетчить эти сообщения.
    Если это конкретные сообщения, допустим получение ролей по реакции то можно сделать вот так:
    robot.channels.cache.get('айди канала').messages.fetch('айди сообщения')


    Если же это сообщения от других пользователей, то тут можно попробовать сделать так
    robot.channels.cache.forEach((channel)=>{
    channel.messages.fetch({ limit: 1000 })
    })

    Но дискорд может накинуть рейт лимит
    Ответ написан
    Комментировать
  • МонгоДБ ошибка, гуглил, не нашёл, поможете?

    @seira-code
    Скорее всего у вас ссылка на подключение к Монго не правильная
    Ответ написан
    Комментировать
  • Возможно ли скрыть div в зависимости от числа в другом?

    @seira-code
    Привет, можно.
    Для скрытия объекта вы можете взаимодействовать с его стилями, то есть, можно установить ему свойство elem.style.display: 'none', что бы опять открыть elem.style.display: 'block' или elem.style.display: 'inline'
    elem.style.display = 'none'; // скрыть
    elem.style.display = 'block'; // показать - для блочных элементов (div, p)
    elem.style.display = 'inline'; // показать - для встроенных элементов (span, a)


    Так же можно использовать свойство elem.style.visibility
    Настройка style.display будет выглядеть так, как будто элемент вообще отсутствует («удален»).
    elem.style.visibility = 'hidden'; // скрыть, но позволяет элементу сохранить свой размер
    elem.style.visibility = 'visible';


    Вот что получилось у меня
    <div id="div1" class="div1">500</div>
    <div id="div2" class="div2">Текст</div>

    body {
      background: #955231;
    }
    
    .div1 {
      background: white;
      width: 4rem;
      heigh: 4rem;
      margin-left: 70%;
    }
    
    .div2 {
      background-color: white;<code lang="javascript">
    
    </code>
      width: 4rem;
      heigh: 4rem;
      margin-left: 30%;
    }

    const div1 = document.getElementById('div1')
    const div2 = document.getElementById('div2')
    
    if(+div1.innerHTML < 600 ) {
      div2.style.visibility = 'hidden'
    } else {
        div2.style.visibility = 'visible'
    }

    Надеюсь не утомил и помог)
    Ответ написан
    Комментировать