Задать вопрос
Контакты
Местоположение
Австрия, Niederösterreich, Wiener Neustadt

Достижения

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

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

Все теги (10)

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

Все ответы (32)
  • Как отфильтровать строку?

    Shurik24
    @Shurik24
    Обычный программист самоучка
    Библиотека re, это регулярные выражения, если ничего о них не знаешь загугли, но суть такая что оно упрощает проверки 1 выражением

    Нашел на просторах интернета регулярку для кода твоей страны

    Regular expression: ^\s*\+?375((33\d{7})|(29\d{7})|(44\d{7}|)|(25\d{7}))\s*$
    Operators: MTS, Velcom and Life.

    Насколько знаю в телеграмме боты могут на прямую запросить номер телефона у пользователя при нажатии кнопки start
    Ответ написан
    Комментировать
  • Выдает ошибку "int() argument must be a string, a bytes-like object or a real number, not 'NoneType' ", что делать?

    Shurik24
    @Shurik24
    Обычный программист самоучка
    Зачем выводить в консоль input?
    Если указывать текст в input он автоматически его выведет в консоль, print тебе не нужен

    number = input("сколько человек в каждой команде?\n>> ")


    Это должно помочь
    Ответ написан
    Комментировать
  • Это вирус или нет?

    Shurik24
    @Shurik24
    Обычный программист самоучка
    Лично эта штучка занимается тем что меняет путь в котором работает powershell, сам powershell это почти обычная командная строка, к чему оно привязано я не знаю, но не думаю что это вирус, возможно люди которые больше работают с виндой ответят за что оно точнее отвечает
    Ответ написан
    1 комментарий
  • Как узнавать новый chat_id приватного чата?

    Shurik24
    @Shurik24
    Обычный программист самоучка
    Можно, при запуске бота командой "/start" добавлять chat_id пользователя в БД
    К примеру в модуле "telebot" это можно так реализовать
    @bot.message_handler(regexp='/start')
    def start(message):
        print(message.chat.id)
        #Ну сюда фигаришь дальше код, куда сохранять эти chat_id
    Ответ написан
    1 комментарий
  • Как осуществить шифр цезаря в Telegram боте?

    Shurik24
    @Shurik24
    Обычный программист самоучка
    def get_arg(arg):
        return arg.split()[1:]
    
    @bot.message_handler(commands = ['encrypt'])
    def msg_encrypt(message):
        arg = get_arg(message.text)
        if len(arg) >= 2:
            bot.reply_to(message,f"{encrypt(arg[0:-1], arg[-1])}")
        else:
            bot.reply_to(message,'Вы не указали параметры шифрования!\nПример: `/encrypt {Ваше сверх секретное сообщение} {ключ}`', parse_mode = 'Markdown')


    Код довольно сырой, но я сделал тебе базу просто доработай ее, думаю с расшифровкой справишься
    А и я тут уже вижу свои ошибки по типу encrypt будет получать лист а не строку но я думаю ты сможешь сделать функцию трансформации листа в строку, коль лень отпиши скину он там всего пару строк, но я человек ленивый было лень искать где он
    Ответ написан
    Комментировать

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

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