Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (28)

Лучшие ответы пользователя

Все ответы (18)
  • Как сделать такой градиент на текст?

    Big_Trouble
    @Big_Trouble
    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="UTF-8">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <meta http-equiv="X-UA-Compatible" content="ie=edge">
      <style>
    h1 {
      font-family: 'Rubik One', sans-serif;
    font-size: 50px;
    background-image: radial-gradient(circle, #ffffff, #c4bcc7, #947a8a, #683d49, #370505);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: table;
    }
      </style>
      <title>Document</title>
    </head>
    <body>
    <h1>Test Text</h1>
    </body>
    </html>
    Ответ написан
    2 комментария
  • Как добавить данные из message.text в array telebot?

    Big_Trouble
    @Big_Trouble
    Как добавить данные из message.text в array telebot?

    Просто
    qq.append(message.text)
    keyboard1 = telebot.types.ReplyKeyboardMarkup(True,True)
    keyboard1.row(f"{day[0]}",f"{day[1]}",f"{day[2]}")
    keyboard1.row(f"{day[3]}",f"{day[4]}",f"{day[5]}")
    keyboard1.row("добавить инфо")
    qq = []
    
    @bot.message_handler(commands=['start'])
    def start_message(message):
             bot.send_message(message.chat.id, 'Which day you need' , reply_markup=keyboard1)
    
    @bot.message_handler(content_types=['text'])
    def send_text(message):
         if message.text == f"{day[0]}":
              bot.send_message(message.chat.id, "some text")
         elif message.text == 'добавить инфо':
              bot.register_next_step_handler(message, infoAdding)
    #если message.text == добавить инфо - мы переходим к функции infoAdding, message - #обязательный параметр, в нем храниться вся информация о сообщении
    #(имя пользователя который его прислал, текст сообщения, id и тд..)
    def infoAdding(message):
        bot.send_message(message.chat.id, "Введите информацию")
        bot.register_next_step_handler(msg, result)
        #Здесь, в  infoAdding - пользователь вводит нужную информацию, 
        #чтобы её получить нам нужно перейти к другой в функции
        # в нашем случае result но может быть любая другая. 
        # Тогда в функции result придет сообщение(message) с текстом который ввёл пользователь
    def result(message):
        qq.append(message.text)
        bot.send_message(message.chat.id, qq[0])
        #Здесь мы сохраняем значение message.text в наш массив qq
        #И бот отправляет нам первый элемент списка qq(для наглядности, что message.text добавлено в массив)
    Ответ написан
    Комментировать
  • Как при вводе на телефоне в input поднять страницу?

    Big_Trouble
    @Big_Trouble
    Повесить на инпут обработчик событий при focus & focusout. И соотвественно делать body: translateY(-40px);
    Ответ написан
    Комментировать
  • Как закруглить края кнопки tkinter на Python?

    Big_Trouble
    @Big_Trouble
    По умолчанию в Tkinter нельзя создать Rounded Button(нет такой опции), но можно наложить на готовую кнопку изображение.
    1. Создаем в графическом редакторе изображение.
    2. Переписываем код ниже.
    3. Profit
    from tkinter import *
    root = Tk()
    
    loadimage = PhotoImage(file="image.png")
    roundedbutton = Button(root, image=loadimage) 
    roundedbutton["border"] = "0" # Обязательно убираем border!!
    roundedbutton.pack()
    root.mainloop()
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (13)