Category: Telegram

16
Янв
2022

Aiogram, бан пользователя прошедшего по ссылке

Не спрашивайте зачем мне это. Как в фв Aiogram реализовать бан пользователя который пришёл по пригласительной ссылке? Тоесть, он присоединяется к чату с помощью КОНКРЕТОЙ ссылки и после этого бот автоматически его банит. Ничего на ум не пр…

11
Янв
2022

Парсинг групп и каналов из telegram (долгое выполнение запросов)

Всем привет!
Я разрабатываю сервис для парсинга групп и каналов telegram. Я использую библиотеку MadelineProto. Все работает, но очень долго идут запросы на выбор сообщений из групп/каналов и информации об аккаунте.
Как ускорить библиотек…

11
Янв
2022

Вывод данных в csv файл на python

Написав простенький парсер комментариев из определенного поста в telegram, пытаюсь полученные данные записать в csv файл, но в csv файл выводится только одна последняя строка. Пробовал сделать вывод с помощью pandas, но так и не смог от не…

09
Янв
2022

Как отредактировать фото отправленное ботом python telegram bot

Я создал функцию start которая отправляет фото с текстом и кнопками
по команде /start сообщение успешно отправляется, но как
отредактировать изображение и текст и кнопки этого сообщения одновременно при
нажатии на какую либо кнопку из меню…

09
Янв
2022

Как узнать id последнего поста в телеграмм канале python?

Нужно сделать уведомление ботом (пересылать сообщение из канала пользователю), когда появляется новый пост из определенной категории. Пришел к выводу, что требуется получать id выпущенного только что поста, чтобы бот мог методом forward_me…

07
Янв
2022

Как избежать ошибки telethon.errors.rpcerrorlist.FloodWaitError?

Нужно было написать бота для сохранения сообщений из телеграм канала. Хотелось бы, чтобы он обновлял созданный им же json файл с записями сообщений, как только в канале появляется новое сообщение. Я просто обернула циклом вызов функции обн…

03
Янв
2022

Как сделать, чтобы при авторизации на сайте, данные отправлялись на другой сайт и заполняли форму?

У меня есть сайт, который может отправлять данные и мне нужно чтобы эти данные вводились сюда https://my.telegram.org/auth и я мог с ними работать. Я не шарю, поэтому и спрашиваю, что мне нужно сделать, чтобы это как-то работало, даже если…

29
Дек
2021

Внедрение ссылки в сообщение telegram bot без всплывающего окна при выводе

Я работаю над телеграмм ботом с библиотекой aiogram. Использую Markdown-разметку.
Мне нужно, чтобы при выводе выдавался текст с внедренной в слово ссылкой без дополнительной информации о передаваемом в ссылке сайте. Как это сделать? (фото …

28
Дек
2021

Не находит файл

No such file or directory: ‘IMG_20211227_220859.jpg’
listdir вроде бы выдает нужный список файлов, а random.choice выбирает один, но не пойму почему не находит, не там ищет? Вроде бы он должен полностью путь указывать в ошибке, но показыва…

27
Дек
2021

Как с помощью random.choice выбрать одну картинку из папки

Не хочу отдельно прописывать каждую картинку, можно ли сразу из папки выбирать?
Пишу бота в телегу, через телегбота
img_list = [r’C:\Users\Star\Desktop\telegbot\photo\photo1.jpg’, r’C:\Users\Star\Desktop\telegbot\photo\photo2.jpg’, r’C:\Us…

27
Дек
2021

Как реализовать несколько последовательных ответов(ДА-НЕТ) на вопрос в Telegram?

Надо реализовать код, чтобы работал так: бот задает вопрос – пользователь отвечает ДА, НЕТ. Если пользователь отвечает ДА, то вопросов больше нет, но, если НЕТ, то снова задается вопрос ДА, НЕТ. На первый ДА/НЕТ реагирует, а вот на второй …

24
Дек
2021

Поочередная отправка сообщений по нажатию кнопки далее

Имеется список машин в таком виде:
[{‘brand_id’: ID бренда, ‘car_name’: ‘название машины’, ‘year’: год, ‘price’: цена, … }] который достается из базы данных.

Как при нажатии кнопки далее выводить следующий элемент из списка?
Есть мысль,…

24
Дек
2021

Telegram Bot InlineKeyboardButton как разместить более ста (100) кнопок?

Бот динамически формирует кнопки из массива некоторых значений. Проблема в том, что при длине массива более 100 (больше ста кнопок) всё, что после 100 – отсекается и соответственно становится недоступным для выбора пользователя. Есть ли не…

24
Дек
2021

Telegram Bot InlineKeyboardButton как разместить более ста (100) кнопок?

Бот динамически формирует кнопки из массива некоторых значений. Проблема в том, что при длине массива более 100 (больше ста кнопок) всё, что после 100 – отсекается и соответственно становится недоступным для выбора пользователя. Есть ли не…

24
Дек
2021

Несколько вопросов, один ответ

Не выходит с or. Хочу чтобы на несколько так называемых вопросов, был один ответ. Помогите пожалуйста, кучу разных вариаций перепробовал, ничего не выходит. Он отвечает на абсолютно любой текст.
elif message.text.lower() == ‘1’ or ‘2’:

24
Дек
2021

Несколько вопросов, один ответ

Не выходит с or. Хочу чтобы на несколько так называемых вопросов, был один ответ. Помогите пожалуйста, кучу разных вариаций перепробовал, ничего не выходит. Он отвечает на абсолютно любой текст.
elif message.text.lower() == ‘1’ or ‘2’:

22
Дек
2021

Возможен ли парсинг ТГ каналов?

Интересует следующий вопрос, возможет ли парсинг аудитории телеграмм каналов в которых я не являюсь администратором? Если это возможно, то должен ли я состоять в этих каналах или нет?
То что можно собирать записи с каналов я знаю, вопрос т…

20
Дек
2021

Можно ли подключить оплату физ лицу? ТЕЛЕГРАМ БОТ

Всем привет, программирую на пайтон и пришло время ставить бота на колеса. Вот только в голове не укладывается одно, везде пишут что нужен ИП или юр лицо для автоматической оплаты с помощью бота.
Прошу у вас помощи, возможно ли это и как с…

20
Дек
2021

Как изменить возможности всех участников в чате в Telegram с использованием telethon?

Как изменить возможности всех участников в чате в Telegram (например открыть/скрыть историю чата для новых участников) с использованием библиотеки telethon? В декстоп версии клиента Telegram эти настройки выглядят так:

Поиск по https://d…

18
Дек
2021

Как обработать исключения? Telegram Bot aiogram

у меня возникла трудность В общем, я написал Телеграм-бота на aiogram и задеплоил его на selectel.ru (serverless-окружение).
Проработала эта машина месяц, после чего начали сыпаться ошибки. Обратился в техподдержку. Мне сказали вот что:
&q…