Все больше и больше россиян с каждым днем становятся пользователями популярного мессенджера Telegram, выбирая его за простоту использования, функциональность, а также высокую степень защиты личных данных. Многие пользователи испытывают потребность сделать чат или диалог с самим с собой в Телеграмме для того, чтобы сохранять различные интересные фотографии и картинки, аудио, статьи, в общем — необходимые конкретному пользователю вещи. Поэтому я расскажу, как создать чат с собой в Телеграме , чтобы написать самому себе в Телеграмме !
К ак создать чат с собой в Телеграмме: отправить самой себе сообщение
Итак, как отправить самой себе сообщение в Телеграмме ? Для этого пользователь может просто создать диалог с самим собой в Телеграмме , и писать самому себе !
Чтобы создать чат с собой в Телеграмме необходимо:
- Открыть приложение Телеграмм и открыть меню слева;
- Выбрать в меню вкладку «Избранное»;
- Откроется личное облачное хранилище пользователя, где можно отправить сообщение самому себе в Телеграмме, и скидывать и хранить всю нужную информацию!
- Также, пользователь может просто выделять нужные сообщения, а затем направлять их в «Избранное», то есть в личное хранилище.
Как создать чат с самим собой в телеграм
Кроме того, пользователь может просто создать публичный или закрытый канал или группу в Телеграмме и скидывать туда нужную информацию и сообщения. При этом, если пользователь создаст закрытую группу, или просто не будет приглашать подписчиков, то фактически такая группа будет аналогом чата с самим собой, куда можно скинуть нужную только пользователю информацию.
Как отправить сообщение в Телеграмме самому себе на компьютере
Как отправить сообщение в Телеграмме самому себе на компьютере? Для этого легче всего просто создать группу или канал и, оставаясь единственным подписчиком отправлять самому себе нужные сообщения, статьи, ссылки и прочее!
Вот таким нехитрым способом и можно легко и просто создать Телеграмм чат с самим собой и писать себе в Телеграмме!
Как написать себе в Телеграм: iOS, Android и компьютер
Многие из нас используют Телеграм для переписки и звонков, но мало кто знает, что любимый мессенджер можно использовать как органайзер, личное хранилище и даже написать самому себе. Для этого Телеграм оснащен такой опцией, как раздел «Избранное».
Благодаря этой опции можно сохранять важную информацию (интернет-ссылки, номера телефонов, заметки, файлы), понравившиеся публикации из телеграм-каналов, а также написать самому себе в Телеграм.
3 функции избранное в телеграм — чат с самим собой в телеграм #shorts
В этой статье мы рассмотрим как применить данную опцию с максимальной пользой.
Как написать самому себе в Телеграм
Итак, для того, чтобы написать самому себе и сохранить нужную информацию в Телеграм, вы должны отправить сообщение самому себе, то есть написать в раздел «Избранное». Как это сделать, мы опишем ниже.
- Зайдите в меню «Настройки».
- Выберите «Избранное».
- Напишите нужное сообщение самому себе в этом меню.
Нижу будет подробная инструкция со скриншотами для наглядности.
Android
- Откройте меню, свайпнув вправо, либо нажмите на иконку в виде трех горизонтальных полосок;
- Пролистайте меню вниз и выберите раздел «Избранное»;
- В появившемся чате нужно набрать сообщение и отправить его.
- Для добавления изображения, видеофайла, аудиозаписи или документа нужно воспользоваться кнопкой в виде скрепки — нажмите на нее и выберите нужный файл.
Чтобы написать самому себе в Телеграм на iOS в правом нижнем углу экрана в нажмите на иконку в виде шестеренки:
- В открывшемся меню пролистайте вниз и перейдите в раздел «Избранное»;
- Далее действия аналогичны инструкции для Android.
Компьютер
Чтобы написать самому себе в десктопной версии Телеграм нужно сделать следующее:
- Откройте меню, нажав на кнопку в виде трех горизонтальных полосок;
- В верхней панели меню, нажмите на значок в виде закладки;
- Чат с самим с собой будет создан автоматически.
Дополнительные функции
Далее рассмотрим полезные фишки, которые позволят вам не только написать самом себе, но и превратят ваш Телеграм в органайзер.
Пересылка сообщений
Если вам понравилась какая-либо публикация в телеграм-канале или вам нужно сохранить сообщение из чата, то вы можете воспользоваться функцией пересылки сообщений самому себе.
- Для этого выделите сообщение, удержав тап на несколько секунд;
- Далее нажмите на стрелку и в качестве адресата выберите раздел «Избранное».
Отложенное сообщение
Также в разделе «Избранное» можно воспользоваться функцией отложенных сообщений в Телеграм и создать напоминание.
То есть написать самому себе в определенное время в будущем.
- Набрав нужный текст, удерживайте тап на кнопке отправки;
- На экране появится опция «Задать напоминание»;
- Далее настройте время напоминания, пролистав до желаемых даты, часа и минуты, после чего нажмите на кнопку «Отправить».
Хэштеги
Собрав много сообщений в разделе «Избранное» со временем вам станет сложно искать нужную информацию, поэтому рекомендуется использовать хэштеги в Телеграм. Благодаря хэштегам можно структурировать сообщения в «Избранном».
Хэштеги к сообщениям можно добавить разными способами.
- При создании сообщения, в конце добавить хэштег, например, #работа.
- В момент пересылки сообщения удержать тап несколько секунд на разделе «Избранное», после чего откроется окно для набора сообщений. В данном окне нужно набрать нужный хэштег.
- Отредактировать старое сообщение, выделив его и добавить в него хэштег.
Сортировать сообщения по хэштегам в Телеграм довольно просто. Для этого воспользуйтесь строкой поиска в разделе «Избранное» и наберите нужный хэштег.
- Нажмите на иконку поиска в верхней панели (в мобильной версии для начала придется нажать на три вертикальные точки), после чего откроется боковое меню со стройкой поиска.
- В данную строку введите хэштег, после чего появится список сообщений с искомым хэштегом.
Теперь вы знаете, что можно не только написать самому себе в Телеграм, но сохранять интересные записи и делать важные заметки, для которых не нужно устанавливать дополнительные приложения на своем устройстве. Достаточно открыть мессенджер Телеграм и воспользоваться разделом «Избранное».
Как можно создать чат с самим собой в Телеграме, пошаговая инструкция
Telegram не случайно является одним из самых популярных мессенджеров в мире. Он располагает массой полезных функций, включая отправку сообщений не отдельным контактам в записной книге, а только себе. Но, прежде чем разобраться в том, как в Телеграме создать персональный чат с самим собой, необходимо выяснить, для чего нужен подобный вид переписки. И причин тому может быть не так мало, как кажется изначально.
Для чего это нужно?
Персональная переписка может служить в качестве замены облачным сервисам. Пользователь просто отправляет нужную ему информацию сам себе, после чего данные неограниченное количество времени хранятся на серверах Telegram.
В конечном итоге подобный вид чата позволяет хранить:
- заметки со списком дел и другими целями;
- напоминания о событиях;
- адреса важных сайтов, которые не хочется хранить в закладках браузера;
- мультимедийные файлы, включая аудио, фото и видео;
- документы и архивы.
Список отправляемых данных практически не ограничен. Плюс ко всему владелец аккаунта в Телеграме может использовать личный чат для создания черновиков. Например, когда нужно отправить сообщение другому человеку не сразу, а через какое-то время.
К сведению. В отличие от облачных сервисов, хранение информации в Telegram является бесплатным.
Как создать чат с самим собой в Телеграме
Создание персональной переписки происходит при помощи специальной вкладки «Избранное». Именно она представляет собой чат с самим собой, позволяющий хранить информацию, которая будет доступна только владельцу аккаунта.
Использование функции возможно на любых устройствах, где доступен Telegram. Это касается смартфонов, планшетов и персональных компьютеров. Но, в зависимости от выбранной платформы, алгоритм действий немного отличается.
С помощью мобильного приложения
Мобильное приложение – самое популярное средство доступа в Телеграм. Программу можно скачать как в Google Play, так и в App Store. После установки пользователь может не только обмениваться сообщениями с другими людьми, но и отправлять послания себе в соответствии с инструкцией:
- Откройте Telegram.
- На главном экране сделайте свайп вправо.
- Выберете пункт «Избранное».
- Напишите любое сообщение, при необходимости прикрепив файл.
Теперь послание всегда будет отображаться в указанном разделе до тех пор, пока хозяин учетной записи не захочет его удалить.
На заметку. В «Избранном» можно не только создавать заметки, но и копировать сообщения из других чатов. Для этого нужно выделить интересующее послание и нажать кнопку «Переслать».
Через установленную на ПК программу
Еще один способ общения в Телеграме – официальное приложение для персональных компьютеров. Из-за того, что ПК не поддерживают свайпы, все действия выполняются при помощи клавиатуры и оптической мыши:
- Запустите приложение.
- Кликните левой кнопкой мыши по иконке в виде трех полосок.
- В открывшемся меню нажмите на логотип заметок, расположенный рядом с аватаром аккаунта.
- Напишите сообщение и нажмите кнопку «Отправить».
Для приложения, которое предназначено пользователям ПК, доступны те же самые функции, что и в случае с мобильной версией.
На веб-версии
Также Телеграмом можно пользоваться через браузер на сайте web.telegram.org. Посетив указанную страницу, нужно пройти авторизацию при помощи номера телефона и кода из ответного сообщения. После входа останется найти чат «Saved Message» и набрать текст для отправки.
Совет. Чтобы быстро находить свои заметки, рекомендуется помечать записи меткой «#».
Похожие публикации:
- Как скрыть телеграмм на андроид
- Как слушать музыку на айфоне без ограничений
- Как сменить пароль в айфоне
- Как смотреть заблокированные каналы
Источник: smm-alliance.ru
Начать чат Telegram без сохранения номера телефона в контактах
Тебе Как начать чат Telegram без сохранения номера телефона в контактах Твой собственный.
Telegram выпустил новый набор функций, в том числе небольшое улучшение начала разговора. Нас до последнего просят сохранить номер телефона в контактах перед началом нового разговора. Теперь все изменилось: мы можем начать новый чат в Telegram, не сохраняя контактный номер в истории контактов телефона.
Эта функция доступна на Что происходит Однако вы можете уже давно сосредоточить Telegram Подробнее об общих именах пользователей. Вы можете сделать этот метод, используя номер телефона, как адрес URL для имени пользователя, за исключением того, что теперь вы можете использовать номер телефона в URL-адресе. Главное преимущество в том, что список контактов вашего телефона не будет заполнен именами людей, которым вы почти не звоните. Вот как:
Используйте номер телефона в короткой ссылке, чтобы начать открывать чат Telegram
Важный: Обратите внимание, что определение номера телефона работает только в том случае, если человек позволяет вам сделать это в «Настройках».Кто может найти меня по моему номеру».
- Сначала скопируйте или запомните номер телефона человека, с которым вы хотите начать новый разговор.
- затем откройте интернет браузер ваш (Chrome ، Firefox ، Храбрый ، Opera) или др.
- Тип время меня/затем номер телефона (включая «+и код страны).
Например, если чей-то номер телефона: 01065658281 И он или она из Египта, напишите:
t.me/+0201065658281 - Нажмите на Enter Чтобы перейти по URL-адресу.
- Telegram автоматически попытается вызвать приложение Telegram на вашем устройстве и открыть новое окно чата.
Вам также может быть интересно увидеть: 10 лучших Android-приложений для управления ПК в 2023 году
Приложение Telegram должно открываться автоматически на большинстве телефонов и компьютеров (используя Телеграмма для рабочего стола). Однако, в зависимости от вашего устройства и веб-браузера, вам может потребоваться вручную вызвать Telegram, нажав «Открыть чат. Например, браузер Firefox для Android не откроется, потому что он не открывает ссылки на приложения в соответствующих приложениях, пока вы не измените требуемую настройку.
Точно так же, теперь, как профессиональный пользователь, вам больше не нужно создавать общедоступное имя пользователя, чтобы другие могли получить к вам доступ. Вы можете просто предоставить им ссылку на свой номер телефона, чтобы начать новый разговор.
Инструкция: Как создавать ботов в Telegram
24 июня разработчики Telegram открыли платформу для создания ботов. Новость кого-то обошла стороной Хабр, однако многие уже начали разрабатывать викторины. При этом мало где указаны хоть какие-то примеры работающих ботов.
Прежде всего, бот для Telegram — это по-прежнему приложение, запущенное на вашей стороне и осуществляющее запросы к Telegram Bot API. Причем API довольное простое — бот обращается на определенный URL с параметрами, а Telegram отвечает JSON объектом.
Рассмотрим API на примере создания тривиального бота:
1. Регистрация
Пишем ему /start и получаем список всех его команд.
Первая и главная — /newbot — отправляем ему и бот просит придумать имя нашему новому боту. Единственное ограничение на имя — оно должно оканчиваться на «bot». В случае успеха BotFather возвращает токен бота и ссылку для быстрого добавления бота в контакты, иначе придется поломать голову над именем.
Для начала работы этого уже достаточно. Особо педантичные могут уже здесь присвоить боту аватар, описание и приветственное сообщение.
Не забудьте проверить полученный токен с помощью ссылки api.telegram.org/bot/getMe, говорят, не всегда работает с первого раза.
2. Программирование
Создавать бота буду на Python3, однако благодаря адекватности этого языка алгоритмы легко переносятся на любой другой.
Telegram позволяет не делать выгрузку сообщений вручную, а поставить webHook, и тогда они сами будут присылать каждое сообщение. Для Python, чтобы не заморачиваться с cgi и потоками, удобно использовать какой-нибудь реактор, поэтому я для реализации выбрал tornado.web. (для GAE удобно использовать связку Python2+Flask)
URL = «https://api.telegram.org/bot%s/» % BOT_TOKEN MyURL = «https://example.com/hook» api = requests.Session() application = tornado.web.Application([ (r»/», Handler), ]) if __name__ == ‘__main__’: signal.signal(signal.SIGTERM, signal_term_handler) try: set_hook = api.get(URL + «setWebhook?url=%s» % MyURL) if set_hook.status_code != 200: logging.error(«Can’t set hook: %s. Quit.» % set_hook.text) exit(1) application.listen(8888) tornado.ioloop.IOLoop.current().start() except KeyboardInterrupt: signal_term_handler(signal.SIGTERM, None)
Здесь мы при запуске бота устанавливаем вебхук на наш адрес и отлавливаем сигнал выхода, чтобы вернуть поведение с ручной выгрузкой событий.
Приложение торнадо для обработки запросов принимает класс tornado.web.RequestHandler, в котором и будет логика бота.
class Handler(tornado.web.RequestHandler): def post(self): try: logging.debug(«Got request: %s» % self.request.body) update = tornado.escape.json_decode(self.request.body) message = update[‘message’] text = message.get(‘text’) if text: logging.info(«MESSAGEt%st%s» % (message[‘chat’][‘id’], text)) if text[0] == ‘/’: command, *arguments = text.split(» «, 1) response = CMD.get(command, not_found)(arguments, message) logging.info(«REPLYt%st%s» % (message[‘chat’][‘id’], response)) send_reply(response) except Exception as e: logging.warning(str(e))
Здесь CMD — словарь доступных команд, а send_reply — функция отправки ответа, которая на вход принимает уже сформированный объект Message.
Собственно, её код довольно прост:
def send_reply(response): if ‘text’ in response: api.post(URL + «sendMessage», data=response)
Теперь, когда вся логика бота описана можно начать придумывать ему команды.
3. Команды
Перво-наперво, необходимо соблюсти соглашение Telegram и научить бота двум командам: /start и /help:
def help_message(arguments, message): response = result = [«Hey, %s!» % message[«from»].get(«first_name»), «rI can accept only these commands:»] for command in CMD: result.append(command) response[‘text’] = «nt».join(result) return response
Структура message[‘from’] — это объект типа User, она предоставляет боту информацию как id пользователя, так и его имя. Для ответов же полезнее использовать message[‘chat’][‘id’] — в случае личного общения там будет User, а в случае чата — id чата. В противном случае можно получить ситуацию, когда пользователь пишет в чат, а бот отвечает в личку.
Команда /start без параметров предназначена для вывода информации о боте, а с параметрами — для идентификации. Полезно её использовать для действий, требующих авторизации.
После этого можно добавить какую-нибудь свою команду, например, /base64:
def base64_decode(arguments, message): response = try: response[‘text’] = b64decode(» «.join(arguments).encode(«utf8»)) except: response[‘text’] = «Can’t decode it» finally: return response
command1 — Description
command2 — Another description
I:
whoisyourdaddy — Information about author
base64 — Base64 decode
BotFather: Success! Command list updated. /help
C таким описанием, если пользователь наберет /, Telegram услужливо покажет список всех доступных команд.
4. Свобода
Как можно было заметить, Telegram присылает сообщение целиком, а не разбитое, и ограничение на то, что команды начинаются со слеша — только для удобства мобильных пользователей. Благодаря этому можно научить бота немного говорить по-человечески.
UPD: Как верно подсказали, такое пройдет только при личном общении. В чатах боту доставляются только сообщения, начинающиеся с команды (/) (https://core.telegram.org/bots#privacy-mode)
- All messages that start with a slash ‘/’ (see Commands above)
- Messages that mention the bot by username
- Replies to the bot’s own messages
- Service messages (people added or removed from the group, etc.)
Для начала в Handler добавляем обработчик:
if text[0] == ‘/’: . else: response = CMD[«»](message) logging.info(«REPLYt%st%s» % (message[‘chat’][‘id’], response)) send_reply(response)
А потом в список команд добавляем псевдо-речь:
RESPONSES = < «Hello»: [«Hi there!», «Hi!», «Welcome!», «Hello, !»], «Hi there»: [«Hello!», «Hello, !», «Hi!», «Welcome!»], «Hi!»: [«Hi there!», «Hello, !», «Welcome!», «Hello!»], «Welcome»: [«Hi there!», «Hi!», «Hello!», «Hello, !»,], > def human_response(message): leven = fuzzywuzzy.process.extract(message.get(«text», «»), RESPONSES.keys(), limit=1)[0] response = if leven[1] < 75: response[‘text’] = «I can not understand you» else: response[‘text’] = random.choice(RESPONSES.get(leven[0])).format_map( ) return response
Здесь эмпирическая константа 75 относительно неплохо отражает вероятность того, что пользователь всё-таки хотел сказать. А format_map — удобна для одинакового описания строк как требующих подстановки, так и без нее. Теперь бот будет отвечать на приветствия и иногда даже обращаться по имени.
5. Не текст.
Боты, как и любой нормальный пользователь Telegram, могут не только писать сообщения, но и делиться картинками, музыкой, стикерами.
Для примера расширим словарь RESPONSES:
RESPONSES[«What time is it?»] = [«», » UTC»]
И будем отлавливать текст :
if response[‘text’] = : response[‘sticker’] = «BQADAgADeAcAAlOx9wOjY2jpAAHq9DUC» del response[‘text’]
Видно, что теперь структура Message уже не содержит текст, поэтому необходимо модифицировать send_reply:
def send_reply(response): if ‘sticker’ in response: api.post(URL + «sendSticker», data=response) elif ‘text’ in response: api.post(URL + «sendMessage», data=response)
И все, теперь бот будет время от времени присылать стикер вместо времени:
6. Возможности
Благодаря удобству API и быстрому старту боты Telegram могут стать хорошей платформой для автоматизации своих действий, настройки уведомлений, создания викторин и task-based соревнований (CTF, DozoR и прочие).
Вспоминая статью про умный дом, могу сказать, что теперь извращений меньше, а работа прозрачнее.
7. Ограничения
К сожалению, на данный момент существует ограничение на использование webHook — он работает только по https и только с валидным сертификатом, что, например для меня пока критично за счет отсутствия поддержки сертифицирующими центрами динамических днс.
К счастью, Telegram также умеет работать и по ручному обновлению, поэтому не меняя кода можно создать еще одну службу Puller, которая будет выкачивать их и слать на локальный адрес:
while True: r = requests.get(URL + «?offset=%s» % (last + 1)) if r.status_code == 200: for message in r.json()[«result»]: last = int(message[«update_id»]) requests.post(«http://localhost:8888/», data=json.dumps(message), headers= ) else: logging.warning(«FAIL » + r.text) time.sleep(3)
P.S. По пункту 7 нашел удобное решение — размещение бота не у себя, а на heroku, благо все имена вида *.herokuapp.com защищены их собственным сертификатом.
UPD: Telegram улучшили Бот Апи, из-за чего, теперь не обязательно иметь отдельную функцию для отправки сообщений при установленном вебхуке, а в ответ на POST запрос можно отвечать тем же сформированным JSON с ответным сообщением, где одно из полей устанавливается как ч ‘method’: ‘sendMessage’ (или любой другой метод, используемый ботом).
Источник: habr.com