Как вызвать куклу каяки в Телеграм

Как узнать с кем общается человек в Telegram с помощью бота? Существует несколько способов достать такую информацию.

Первый способ — использование стороннего бота, который позволяет узнать, с кем пользователь ведёт переписку. Данные собираются с помощью API Telegram, которые предоставляют разработчикам возможность создавать ботов с различными функциями.

Второй способ — установить специальное приложение на телефон пользователя. В приложении нужно будет ввести номер телефона человека, с которым вы хотите узнать переписку, после чего на экране появится список всех его контактов в Telegram.

Третий способ — использование программного обеспечения для мониторинга интернет-трафика на устройстве человека. С таким программным обеспечением можно отслеживать активность пользователя в Telegram и узнать, с кем он ведёт переписку.

Несмотря на возможность получения такой информации, стоит помнить, что это может нарушать частную жизнь и приводить к негативным последствиям, поэтому необходимо использовать эти методы с осторожностью и только с разрешения человека.

Разоблачение куклы каяки в телеграме.

Как читать чужие сообщения в Телеграмме? Как читать чужие переписки в Телеграме?

ЧИТАЕМ ТВОЮ ПЕРЕПИСКУ В INSTAGRAM, WHATSAPP И TELEGRAM — Фактчекинг

ПЕРЕПИСКА С ВИРТУАЛЬНЫМ ПАРНЕМ! КУКЛА КАЯКИ 2

ЧИТАЕМ ТВОИ ПЕРЕПИСКИ В ТЕЛЕГРАМ

как узнать с кем общается,ваш близкий человек,измена,измена,измена!

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

Как взломать Телеграм в 2023? — Анонимность Телеграм.

Как читать чужие переписки?

Телеграмм узнать как записан

Как читать чужие сообщения в Телеграмме? Как читать чужие переписки в Телеграме?

Источник: tgme.pro

Как в Telethon кинуть кубик (sendDice)?

В Telegram Bot API появился метод sendDice, возволяющий кинуть случайно кубик или дартс в чат.
https://core.telegram.org/bots/api#senddice
Понятно, как вызвать его HTTP запросом к API от имени бота.
Как вызвать этот метод через Telethon, с учетом того, что я вхожу в Telegram как пользователь, не бот?

  • Вопрос задан более трёх лет назад
  • 16891 просмотр
Еще по теме:  Как заблокировать пользователя в Телеграмме навсегда

14 комментариев

Средний 14 комментариев

А простая отправка эмодзи кубика не работает?

klkvr, нет, я пробовал. Если посмотреть код десктопного клиента, он, да, преобразует эмодзи в стикер. Если просто отправить через Telethon сообщение с эмодзи, оно так и останется эмодзи, не анимируется и не бросает кубик.
Через Bot API все работает, но мне нужно бросить кубик не от имени бота, а от своего, от пользователя.

IRT, Ну сразу могу сказать, что через Telethon это сделать не получится, так как либу давно не обновляли. Даже в том же pytelegrambotapi sendDice метода нету еще, приходится делать через url-запрос. Можете поискать в user API телеграма информацию об этом, но отдельно от Telethon делать авторизацию юзера будет очень броблематично и костыльно

IRT, https://docs.telethon.dev/en/latest/modules/custom. А хотя вот упоминание параметра в сообщении, говорящего про DIce. Попробуйте посылать сообщение с правильным значением этого параметра. Если он будет менее тривиальный чем True/False, поотправляйте себе сообщения с кубиком и изучите как будет выглядеть их структура

klkvr, да, видел, создатель Telethon добавил тип сообщения Dice. Но все равно непонятно, как его отправлять. К тому же, я попробовал этот кубик отфорвардить в нужную группу из Saved Messages — telethon падает с ошибкой, не могу мол отфорвардить сообщение этого типа.

IRT, я в Telethon просто в send_message пихаю переменную класса Message. У вас он от этого падает?

klkvr, https://github.com/LonamiWebs/Telethon/issues/1453
Я нашел ID кубика, нашел сообщение с кубиком по ID, пытаюсь сделать client.forward_messages этого сообщение в группу — падает.

Чтобы найти ID кубика я просто вывел все сообщения в чате через
for message in client.iter_messages(chat): print(message.id, ‘:’, message.text)
IRT, попробуй так
for message in client.iter_messages(chat): client.send_message(‘твое id’, message)

Еще по теме:  Как восстановить группу в Телеграмме после удаления на Айфоне

klkvr, явно косяк в библиотеке Telethon:

ERROR:telethon.client.updates:Unhandled exception on my_event_handler Traceback (most recent call last): File «/usr/local/lib/python3.8/site-packages/telethon/client/updates.py», line 431, in _dispatch_update await callback(event) File «pygram.py», line 25, in my_event_handler await client.send_message(where, dart) File «/usr/local/lib/python3.8/site-packages/telethon/client/messages.py», line 709, in send_message return await self.send_file( File «/usr/local/lib/python3.8/site-packages/telethon/client/uploads.py», line 352, in send_file raise TypeError(‘Cannot use as file’.format(file)) TypeError: Cannot use as file

Теперь можно кинуть кубик:

await client.send_file(chat, types.InputMediaDice(»))

APTEMOH

IRT, как вы получаете значение после кидка?

Артемий Фамилий, никак, задачей было просто кинуть кубик в чат. Можно попробовать после кидания прочитать последнее сообщение в чате.

APTEMOH

IRT, не нет! 100% можно. Есть бот который кидает кубик, потом после завершения анимации пиште новое сообщение сколько выпало.

Писал логи, что бы посмотреть — пусто.
Появляется значение если самому отправить боту кубик.

Источник: qna.habr.com

Создаем собственный текстовый квест в Telegram

Телеграм боты — это крутой способ взаимодействия с пользователем прямо в привычном ему мессенджере. Это гораздо быстрее и чаще удобнее, чем писать полноценное мобильное приложение. В этой статье мы постраемся создать собственного Telegram бота, который будет предлагать пользователю разыграть полноценный текстовый квест.

Нюансы сюжета вам придется продумать самостоятельно, ну а вся техническая часть — под катом!

Для начала давайте познакомимся с Telegram ботами, по ссылке представлено множество примеров таких программ, от прогноза погоды до общения с рандомным собеседником: https://uip.me/2016/04/50-popular-telegram-bots/.

Технически, телеграм бот — это программа, которая запущена на вашем компьютере и общается с серверами телеграма через интернет. Можно представить, что при регистрации бота, телеграм выделяет нам почтовый ящик, через который мы можем получать сообщения от пользователей и отправлять их им.

Еще по теме:  Как сохранить информацию из Телеграмм канала

После получения токена нам потребуется установить библиотеку pyTelegramBotApi, как и обычно, это делается через pip:

pip install pytelegrambotapi

Пробуем создать бота

Давайте сделаем нашего первого бота — бота-попугая. На все сообщения он будет отвечать повторением.

Помимо текстовых сообщений, в телеграме есть команды, они начинаются со слэша, например, /start или /help . Их тоже можно обрабатывать.

Давайте добавим пояснение к нашему боту, которое объяснит пользователю, что он делает.

Взаимодействуем с несколькими пользователями одновременно

Предположим мы хотим сделать бота, которы будет запоминать какую-то фразу, а затем по просьбе пользователя напоминать ее ему. Чтобы решить эту задачу, нам понадобится где-то хранить последнее сообщение пользователя.

Если мы будем использовать переменную, то сможем сохранить сообщение только одного пользователя. Например, Вася попросил запомнить слово kitten . Мы положим эту строку в переменную note . А затем Петя, попросить запомнить слово puppy , и мы снова положим это переменную note . Когда Вася попросит нам напомнить его последнее сообщение, мы напишем ему puppy вместо kitten . Совершенно не годится!

> Удобнее всего хранить все данные, которые привязаны к конкретному пользователю в словаре. Ключем в этом словаре будет id пользователя, а значением — произвольные данные.

Предположим, что наш словарь называется notes — заметки. Теперь, когда Вася (id88000) пришлет слово kitten мы положим его в notes[88000] , а слово puppy от Пети (id5300) — в notes[5300] . Посколько теперь мы используем разные переменные для хранения слова, сообщения от разных пользователей не будут путаться.

Реализация:

Добавляем кнопки

Следующий пример демонстрирует, как добавить несколько кнопок к сообщению и реагировать на их нажатия.

Собираем текстовый квест

Источник: geekclass.ru

Рейтинг
( Пока оценок нет )
Загрузка ...