Задать вопрос
  • Как реализовать input в telebot?

    Allepta
    @Allepta
    Просто добавьте CallbackQueryHandler и делайте в нем обработку.
    Ответ написан
  • Не работает VPN на iOS по Wi-Fi, в чем причина?

    Allepta
    @Allepta
    В конфиге сервера попробуйте привести ваши переменные к такому виду:
    push "redirect-gateway def1 bypass-dhcp"
    push "dhcp-option DNS 127.0.0.1"
    push "dhcp-option DNS 10.8.0.1"
    push "dhcp-option DNS 1.1.1.1"


    Первая строка должна исправить вашу проблему связанную с работой по беспроводной сети.
    ДНС тоже попробуйте из моего примера, и проверьте их на dnsleaktest.
    Ответ написан
    Комментировать
  • Как запретить отправку сообщений телеграм боту, после отправки первого сообщения на python?

    Allepta
    @Allepta
    На сколько я знаю средствами апи телеграма это сделать невозможно, но вы можете просто запретить боту отвечать на сообщения пользователя с определенным идентификатором, к примеру с таким, который уже писал боту.
    Ответ написан
    Комментировать
  • Как отследить пользователей телеграмм бота?

    Allepta
    @Allepta
    Как вариант использование субд, к примеру mysql, для хранения пользователей обращающихся к боту. Идентификаторы пользователей берутся из getupdates. Собственно все что получаете с апи можно структурировать и записывать в субд.

    Если пользователь останавливает бота, то бот добавляется в "черный список" пользователя.
    Ответ написан
    2 комментария
  • Как поднять свой самый простой VPN на debian без установки постороннего ПО клиента?

    Allepta
    @Allepta
    Разве данте-сервер требует клиенту устанавливать дополнительное ПО? Пробовали рассматривать ipsec, ikev2?
    Эти протоколы интегрированы во многие ОС и по-этому возможно они подходят под ваши критерии.
    Ответ написан
    2 комментария
  • Хочу написать телеграм бота, прокси-Tor, могут ли его "украсть" снифером в выходной ноде?

    Allepta
    @Allepta
    В теории это может произойти, но вероятность очень мала, на столько мала, что можно считать это невозможным.
    Могу посоветовать вместо ТОР прокси использовать ssh туннель.
    Ответ написан
    Комментировать
  • Есть дешевые качественные хост-провайдеры?

    Allepta
    @Allepta
    Европа, норм саппорт, широкий канал
    https://quickclickhosting.com/

    СНГ, норм саппорт, узкий канал
    https://profitserver.ru/

    США, норм саппорт, норм канал, советую
    crowncloud.net

    Европа, ужасный саппорт, высокий пинг, не советую
    https://www.ovh.com/

    Европа, норм саппорт, норм канал
    https://eurohoster.org/

    Европа, отвратительный саппорт, узкий канал, не советую
    https://iphoster.net/

    СНГ, хороший саппорт, узкий канал, не плохой хостер
    https://www.ihor.ru/

    Европа, норм саппорт, широкий канал, советую
    https://bluevps.com/
    Ответ написан
    22 комментария
  • Обучающий материал по написанию своего движка?

    Allepta
    @Allepta
    Советую начать с этой статьи на хабре ТЫЦ
    Статья поможет вам понять шаблон MVC, практическое использование полиморфизма и ооп. На мой взгляд этого материала для практики более чем достаточно.
    Ответ написан
  • Как удалить запись из бд при удалении сообщения в telegram боте?

    Allepta
    @Allepta
    Если сообщения удаляет клиент, то скорее всего никак, хотя могу предложить произвести проверку сообщения по фильтру message_id, если id отсутствует то и удалите запись из бд, но я не уверен, что после удаления сообщения клиентом телеграм удаляет и само сообщение у себя с сервера, тем не менее думаю проверить стоит.

    В случае, если вы удаляете сообщение ботом то тут и так все должно быть понятно.
    Ответ написан
    Комментировать
  • MSI GL63 8RD или Macbook air 2017 для очень тяжелых программ?

    Allepta
    @Allepta
    Год назад задался схожим вопросом. Дам не большую пред историю. Изначально в использование был макбук про конец 2013 года ТЫЦ большую часть времени на нем я работал в xcode и скажу что в программирование удобнее среды нет. Также запускал на нем 1-3 виртуальных машин для теста ПО и в целом справлялся он со всеми задачами на 9 из 10. Лишь один камень кину в огород этого девайся, во время долгого использования корпус ноутбука становится не комфортно горячим. В остальном мы получаем плюсы: матрица ретина, производительный процессор, металлический корпус (почти самое важное в ноутбуке), удобная клавиатура, хорошая работа от батареи. Но еще стоит обратить внимание на графическую карту ноутбука, к примеру мне она вообще была не нужна, по-этому выше упомянутая модель мака меня удовлетворяла полностью.

    Теперь перейду к опыту в использование MSI gp62 7rdx ТЫЦ его я решил взять на замену мака по причине того, что мак уже был не молод и терял свою востребованность на пользовательском рынке. Мой выбор пал на MSI по нескольким причинам:
    1. Наличие ссд 128ГБ + хдд 1ТБ
    2. Более свежий процессор
    3. ОЗУ ддр4
    4. Бустовая система охлаждения

    На момент покупки 2017г, девайс обошелся мне в районе 80к.
    Ноутбук пришел с предустановленной виндоус 10, использовал ее около 2х недель, скажу так, все работает идеально, если не брать в расчет глюков самой ОС. Для меня виндоус является не удобной системой по-этому я начал ставить арч на ноут. При установке проблем не возникло, все прошло максимально просто и без казусов. Отмечу, что видеокарта гибридная и для ее активачии в линуксе нужен bbswitch+bumblebee. Скажу что в арче оптиран работает почти из коробки, по-этому тоже можно считать, как пустяковое дело.

    В повседневной время я работаю с си, php, mysql, cmake, gdb, коротко говоря не выхожу из среды разработки gnu. Точно также использую несколько виртуальных машин и в принципе все.

    Начну с минусов последнего девайся:
    1. Пластиковый корпус - это просто ужас, очень маркий и не удобно чистить, также после года использования без тяжелых физических воздействий появились люфты, трещины и прочее. Сделал для себя вывод: больше никогда не возьму ноутбук в пластиковом корпусе.
    2. Система охлаждения - у этой модели она просто не эффективна. Обратил внимание, что часто тротлится процессор и падает производительность, фиксится сменой термопасты, за полтора года использования менял уже три раза, а это вынуждает задуматься. При турбобусте системы охлаждения с тротлингом проблем нет, процессор работает хорошо, но шум слишком раздражает. При использование обычная температура ЦП 40-55 градусов, ГП 35-50 градусов.
    3. Трэкпад - он просто не пригоден для комфортного использования, часто даблкличет, вообщем с маком не сравнится.

    Плюсы устройства:
    1. Автономность работы около 4-5 часов, батарею держит хорошо, хоть и используются банки 18650.
    2. Достаточно удобная клавиатура
    3. В целом производительность хорошая, хоть и есть проблемы с тротлингом.
    4. Мои требования частично удовлетворяет.

    Оценку использования даю 6 из 10.
    В данный момент хочу попробовать ноутбук от ксаоми.

    И в завершение выскажу свое субъективное мнение о выборе ноутбука для работы: корпус только металлический, процессор не ниже i7, память только ссд или ссд+хдд, озу в приоритете ddr4, хороший трэкпад, матрица только ips или retina, не рассматривать категорию игровых ноутбуков, обходить стороной бренды msi, asus, hp. Повторю это только мое мнение.

    Надеюсь я вам помог.
    Ответ написан
  • Telegram бот не отвечает на кнопки, как заставить?

    Allepta
    @Allepta
    Выглядит так, будто вы не верно указываете параметры ReplyMarkup или вообще не указали. Запросы в апи телеграма отправляются в формате json, по-этому попробуйте просто этот запрос вывести в строку и проверить синтаксис.
    Ответ написан
    Комментировать
  • Как правильно составить запрос CURL POST?

    Allepta
    @Allepta
    Мне кажется, что POSTFIELDS не принимает массив в том формате в котором вы его передаете.
    <?php
    
    /* http://localhost/upload.php:
    print_r($_POST);
    print_r($_FILES);
    */
    
    $ch = curl_init();
    
    $data = array('name' => 'Foo', 'file' => '@/home/user/test.png');
    
    curl_setopt($ch, CURLOPT_URL, 'http://localhost/upload.php');
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_SAFE_UPLOAD, false); // требуется с PHP 5.6.0
    curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
    
    curl_exec($ch);
    ?>


    Обратите внимание на строку в примере:
    $data = array('name' => 'Foo', 'file' => '@/home/user/test.png');


    И на свой код:
    $emails = array(
        array(
            'email' => 'subscriber@example.com',
            'variables' => array(
                'phone' => '+12345678900',
                'name' => 'User Name',
            )
        )
    );


    Оставлю еще ссылку, на всякий случай линк
    Ответ написан
    Комментировать
  • Возможно ли создать чат используя Telegram API?

    Allepta
    @Allepta
    К сожалению на сегодняшний день у телеграма есть только апи для бота и для клиента. То есть чат не возможно создать через апи, но ты можешь написать бота из костылей, который сможет создавать чаты.
    Ответ написан
    Комментировать
  • Telgrambot перестал работать, что делать?

    Allepta
    @Allepta
    Это респ запрос из метода getupdates, а не логи. Нужны конкретные детали, хотя бы функция, которая обрабатывает пропарсеные запросы.
    Ответ написан
    Комментировать