Получение обычных SMS в мессенджеры Viber и Telegram (с помощью шлюзов GoIP) / Хабр
Во многих компаниях использующих IP-телефонию и применяющих GSM-шлюзы для корпоративной связи часто возникает вопрос приема и отправки СМС со своих номеров.
Для китайских моделей GOIP существует неплохое решение GOIP-SMS-Сервер, о котором неоднократно упоминалось на просторах интернета и в нашем Habr сообществе в том числе. Это простой, бесплатный и удобный продукт, но СМС через WEB, особенно с мобильных не совсем удобно.
Возникла идея приема и передачи СМС с помощью мессенджера — и была реализована за час с помощью простого скрипта на Python3.6 и бота Telegram (и спустя 2 месяца перенесена на Viber) Прошу под кат:
Логика следующая: Обрабатываем и парсим запрос, извлекаем тело СМС, передаем ботам и Отправляем в личные чаты — получаем СМС, особенно интересна тема владельцам iPhone с 1 sim, когда оперативно нужно получить сообщения в командировке или отпуске, от банков или сервисов регистраций или узнать о пополнении оператора:
Итак рассмотрим первую часть а именно — как получать полноценные СМС из GSM сети прямо в Telegram, нам понадобиться:
- GoIP SMS Сервер
- Зарегистрируйте бота (получите свой TOKEN у папы всех ботов @BotFather)
- Зарегистрируйте новый ящик на Gmail и разрешите прием по IMAP
Разберем пример скрипта, но предварительно в СМС сервере добавим наш емайл получателя (можно несколько емайл через запятую:
Рассмотрим скрипт:
import imaplib import email import telebot # установите в свое окружение библиотеку pip install PyTelegramBotAPI bot = telebot. TeleBot('YOUTOKENBOT') #укажите ваш токен mail = imaplib.IMAP4_SSL('imap.gmail.com') mail.login('[email protected]', 'gmailpassword') #ваш новый аккаунт @gmail mail.list() # Смотрим на папки в ящике mail.select('INBOX') # Подключаемся к папке входящие result, data = mail.uid('search', None, 'UNSEEN') # выбираем непрочитанные i = len(data[0].split()) for x in range(i): latest_email_uid = data[0].split()[x] result, email_data = mail.uid('fetch', latest_email_uid, '(RFC822)') raw_email = email_data[0][1] mail.store(latest_email_uid, '+FLAGS', '\Deleted') # удаляем чтоб не было повторной отправки raw_email_string = raw_email.decode('utf-8') email_message = email.message_from_string(raw_email_string) # получаем сырое письмо в виде строки for part in email_message.walk(): if part.get_content_type() == "text/html" or part.get_content_type() == "text/plain": body = part.get_payload(decode=True) s = (email_message['Subject']) numb = s[5:16] # Выделяем номер получателя 11 значный в виде 7XXXXXXXXXX с помощью среза, если 12 значный например для Украины то s[5:17] mss = str(body. decode('unicode-escape')) # декодируем тело письма и в Python3 отменяем unicode, если 2я ветка то отменять не нужно abon = mss[54:67] # выделяем номер отправителя smss = mss[77:] # выделяем тело СМС, а именно собственно само сообщение soobsh=( numb + 'n'+ 'n' + smss + 'n' + 'От:' + abon) # форматируем для отправки bot.send_message(chat_id, soobsh) # укажите ваш chat_id и отправляйте в телегу ваше СМС else: continue
Tеперь запускаем скрипт, посылам СМСку на нашу Sim и ждем обработки — около 3 сек нужно на переброс СМС в месседжер, если все верно, то видим наши сообщения в нашем TelegramBot
(номера реальные стерты во избежание «Яровых» конфликтов):
Скрипт можно обернуть в «def функцию» и вызывать ее каждые 3 или 20 или сколько нужно секунд! Зависит от частоты получение СМС-ок!
Если у кого то не получается повторить, пишите — разберем каждый случай…
До встречи в следующей статье!
P. S.: статья около года пролежала в песочнице (одобрена НЛО 20.08.2018) претерпела несколько изменений, видимо старые статьи автоматом не приходят, даже если новая статья позволила стать полноправным участником. Публикую исходный оригинал.
Теперь ее можно обсудить.
Как отключить переадресацию на Мегафоне самостоятельно
Как отключить переадресацию на Мегафоне самостоятельно
Много лет назад была популярна услуга переадресации вызовов. Сейчас ею продолжают пользоваться, но реже. Если у абонента пропадает необходимость в пользовании услугой, то у него возникает вопрос, как убрать переадресацию в Мегафоне. В этой статье мы рассмотрим подробную информацию об этой службе и о способах ее отключения.
Что такое переадресация
Эта услуга необходима в том случае, когда требуется переадресовать входящий звонок или СМС-сообщение на другой номер. Самые частые причины:
- Телефон садится;
- Утерян;
- Номер занят;
- Нет доступа к сети и прочее.
- В этом случае звонок перенаправляется на указанный номер телефона и не будет пропущен. Переадресацией пользуются относительно мало абонентов Мегафон, потому что не имеют достаточной осведомленности об услуге.
Как отключить
На данный момент существует множество способов отключить услугу, если пропала необходимость в ее использовании. Абонент может воспользоваться любым наиболее удобным. Время отключения составляет от одной минуты до суток.
Через USSD
Если на номере не подключена услуга «Переадресация вызова», то операции будут недоступны. Способы отключения с помощью USSD-запроса различаются по виду услуги:
- Безусловная — ##21#;
- При отсутствии ответа — ##61#;
- Недоступность — ##62#;
- Номер занят — ##67#;
- Отключение всех типов — ##002#.
Через телефон
Практически на всех устройствах есть внутренняя возможность отключения переадресации. Найти этот пункт можно в настройках связи, где у абонента есть возможность выбора подходящего типа услуги.
В личном кабинете
На официальном сайте МегаФон необходимо зайти в личный кабинет. Если вы не знаете логин и пароль, то введите *105*00#. После входа вы увидите на главной странице пункт «Услуги». После перехода по ссылке, выберите «Переадресация вызовов». Откроется страница, где можно управлять службой.
В мобильном приложении
Оператор разработал удобное мобильное приложение для своих абонентов, где они могут управлять своими услугами, следить за балансом и совершать различные операции. Чтобы начать использовать утилиту, ее необходимо скачать в официальном магазине приложений.
После авторизации перейдите в раздел «Настройки». Далее выберите «Услуги» и там найдите «Переадресация вызова». На открывшейся странице вы сможете отключить или управлять этой службой.
В контактном центре
Абоненты Мегафон могут обратиться к виртуальному помощнику Елене, которая разработана компанией, чтобы решать вопросы пользователей. Этот робот сможет подсказать, как отключить услугу или настроить ее.
Для обращения специалисту колл-центра необходимо позвонить по номеру 0500. Следуйте подсказкам системы, чтобы решить вопрос. Если не получается самостоятельно разобраться, дождитесь ответа оператора. Но нужно помнить, что у вас потребуют паспорт для подтверждения личности, чтобы совершить какие-либо операции с номером.
В салонах связи
Для отключения услуги переадресации можно обратиться в ближайший салон сотовой связи «Мегафон». Специалисты центра помогут вам разобраться с проблемой. При себе обязательно нужно иметь паспорт, чтобы подтвердить, что номер принадлежит вам. В салоне вы сможете проконтролировать все активированные услуги и отключить ненужные, так как большинство из них ежедневно списывают деньги с баланса.
Источник: https://mymegafon24.ru/kak-otklyuchit-pereadresatsiyu-na-megafone.html
На правах рекламы
17.10.2019
Как переслать текстовое сообщение на другой телефон или компьютер
Учитывая количество людей на планете, у которых есть мобильное устройство, можно почти буквально сказать, что все мы раньше получали текстовые сообщения. Наверное, слишком много, чтобы сосчитать. Подобно другим типам обмена сообщениями, таким как электронная почта, почта и голосовая почта, вероятно, есть причина для пересылки текстового сообщения.
Многие причины побуждают вас переслать текстовое сообщение. Возможно, вам нужно отправить сообщение на другой номер телефона. Или, может быть, вам нужно получить текст по электронной почте для ваших записей. Какой бы ни была причина, если вы раньше не пересылали текстовое сообщение, вы, вероятно, сделаете это в будущем.
Знание того, как переслать текстовое сообщение на другой телефон или компьютер, упрощает и делает более эффективной пересылку текстового сообщения в будущем.
Как переслать на мобильном устройстве
Индивидуальный пользователь может легко переслать текстовое сообщение со своего устройства на другой телефон или электронную почту на компьютер, выполнив всего несколько простых шагов.
- Откройте приложение для обмена сообщениями. Приложение, в котором вы получаете текстовые сообщения, является первым местом, с которого нужно начинать, когда вам нужно переслать текстовое сообщение.
- Выберите сообщение, которое хотите отправить. В зависимости от вашего устройства этот шаг может выглядеть по-разному для некоторых людей, но поиск сообщения, которое вы хотите отправить, — это первая часть.
- Нажмите и удерживайте сообщение. Как правило, удерживая палец на сообщении, которое вы хотите переслать, отображается список вариантов того, что вы хотели бы сделать с сообщением.
- Выделите весь текст, который хотите переслать. Когда вы удерживаете сообщение, оно обычно выделяется, и вы можете выбрать другие сообщения, над которыми вы также хотели бы выполнить действие.
- Выберите вариант пересылки. Параметр «Вперед» характеризуется контурной стрелкой, указывающей резким движением вправо. Когда вы выберете опцию «Вперед», откроется новое текстовое окно.
- Введите номер телефона или адрес электронной почты получателя. Если вы хотите переслать сообщение на другой телефон, укажите номер телефона человека, которому вы хотите его отправить. Если вы хотите отправить его на компьютер, вам следует ввести адрес электронной почты человека, чтобы сообщение было отправлено в виде вложения.
- Добавить получателей. Если вы хотите отправить текст более чем одному человеку, на этом шаге вы можете добавить дополнительных получателей.
- Просмотрите текст. Просмотрите текст, чтобы убедиться, что он содержит все, что вы хотели, и не содержит посторонних текстов. Если был включен дополнительный текст, отредактируйте его.
- Добавьте любой дополнительный текст. Если вам нужно предоставить дополнительную информацию, отсутствующую в исходном тексте, это хорошее место для ее вставки.
- Готово, установить, отправить . Когда вы уверены, что текст готов для следующей пары глаз, отправьте текст на мобильный телефон или адрес электронной почты, который вы выбрали.
В следующий раз, когда вы получите сообщение, которым просто нужно поделиться, вы будете знать, как его переслать. Если у вас есть вложенный файл, который нужен вашему другу для учебы, вы можете переслать его ему на электронную почту. У вас есть все необходимое, чтобы делиться текстами с другими людьми или отправлять их себе на потом.
Это довольно простой процесс, если вы видели, как это делается, или пробовали сами пару раз. После этого процесс довольно интуитивно понятен и легко завершается. Что делать, если ваши потребности больше, чем может удовлетворить средний поставщик услуг? Давайте рассмотрим некоторые другие варианты пересылки текстовых сообщений.
Как автоматически пересылать текст
Иногда вам может понадобиться настроить автоматическую переадресацию. Если вам нужно, чтобы определенное сообщение отправлялось кому-то другому каждый раз, когда оно появляется, сэкономьте время, настроив автоматическую пересылку.
Например, если вы хотите вести учет всех рабочих сообщений посредством текстовых сообщений, настройте службу автоматической переадресации. Захватите все обмены в своей электронной почте, где легко документировать и классифицировать информацию в течение длительного периода времени.
Настройка автоматической пересылки текста также поможет вам безопасно следить за сообщениями ваших детей. Автоматическая пересылка текста на вашу электронную почту помогает вам отслеживать разговоры с другими людьми.
Как переслать текст нескольким людям одновременно
Как владелец бизнеса, отправлять текстовые сообщения клиентам — это то, что нужно. Чтобы отправлять текстовые сообщения клиентам, вам нужен сервис, который поможет вам отправлять сообщения большому количеству людей одновременно. Когда у вас есть такой сервис, как TextSaity, вы можете отправлять массовые текстовые сообщения.
Прежде чем отправлять текстовое сообщение большой группе людей, рекомендуется сначала отправить его самому себе. Это позволяет вам просматривать текст в качестве получателя до его отправки. Это позволяет проверить читабельность, правописание и содержание сообщения. Когда вы будете готовы позволить клиентам просматривать его, вам нужен способ переслать ваш текст нескольким людям одновременно.
Лучший способ общения с большой группой — массовые текстовые сообщения. С TextSanity вы отправляете тексты людям в вашей организации или тем, кто хочет узнать больше о том, чем вы занимаетесь. Ваши сообщения пересылаются клиентами другим потенциальным клиентам. Ваш охват расширяется за пределы того, что вы себе представляете.
Вы также можете отправлять вложения, планировать свои сообщения и разговаривать с клиентами один на один. Вы можете выполнять все это со своего компьютера и пересылать ответы по мере необходимости другим пользователям. Способность вести несколько разговоров и одновременно общаться с другими людьми — это дальновидная технология.
Подведение итогов
Пересылка текстового сообщения на другой телефон или компьютер не должна быть сложной. Легко изучите несколько простых шагов, чтобы пересылать сообщения, как профессионал. Для компаний научиться управлять потоком разговоров с клиентами означает внедрять такие стратегии, как автоматическая переадресация и предварительный просмотр текста.
Когда вы отправляете массовые текстовые сообщения своим клиентам, сотрудникам и покупателям, они могут пересылать информацию другим, чтобы увеличить ваше присутствие. Используйте дальновидные технологии, чтобы привлекать разных членов команды по мере необходимости, чтобы отвечать на сообщения, которые вы получаете.
Для неожиданно горячих Диких и Тимбервулвз лучше всего быть на Западе
600256607
Рэндболл
600256607
Если «Уайлд» и «Тимбервулвз» сохранят свою нынешнюю динамику в постсезонье, у них есть шанс выйти в плей-офф из-за отсутствия элитных команд в западных конференциях НХЛ и НБА.
Майкл Рэнд Star Tribune
6 марта 2023 г. — 11:39
Сохранить
Нажмите на закладку, чтобы сохранить эту статью. Посмотреть сохраненные статьи
Подарите эту статью Отправьте эту статью кому угодно, для ее просмотра подписка не требуется
Доля Артикул
- Электронная почта
- Фейсбук
- Твиттер
Постоянная шутка в одном из моих групповых сообщений — когда все еще не ругают меня за то, что я купил что-то кроме iPhone шесть месяцев назад, тем самым изменив наши сообщения с синего на зеленый (ужас) — это мой разовый увлечение тем, чтобы «Тимбервулвз» перебрались в Восточную конференцию НБА.
Зарождение моего письма на эту тему восходит к нескольким годам, и то, что, кажется, стало поворотным моментом в групповом текстовом грохоте, произошло в конце 2018 года, когда я написал о расширении НХЛ … только для того, чтобы быстро перейти к возможному расширению НБА. … что привело к мыслям о Волках на Востоке.
В то время Западная конференция НБА была медведем. В предыдущем сезоне «Волки» вышли в плей-офф, заняв 8-е место с 47 победами. Плюс путешествия по Западу означают много поздних игр (по тихоокеанскому времени) с неочевидными соперниками. Волки принадлежат Милуоки, Чикаго, Индиане, Детройте и Мемфису.
Но НБА медлила, несмотря на мои неоднократные попытки пролить свет на несправедливость. И сейчас? Может быть, это так же хорошо, что они сделали. Для «Волков и дикой природы» Запад — по крайней мере, с точки зрения конкуренции — стал предпочтительной конференцией, о чем мы с Патриком Ройссом говорили в понедельник в подкасте Daily Delivery.
Волки и Дикие горячи. Это может измениться в зависимости от того, что мы видели в этом сезоне. Но что не подлежит обсуждению, так это то, что потенциальный путь плей-офф в Западной конференции для обеих команд намного проще, чем для команд на Востоке.
Для «Волков», которые поднялись на 6-е место после трех впечатляющих побед на выезде, это означает конференцию с тройкой лидеров Денвера, Мемфиса и Сакраменто. Ни одна из этих команд не должна никого пугать, даже если они талантливы. Денвер — единственная команда на Западе, которая, по прогнозам, выиграет более 50 игр; таких команд на Востоке четыре. Династии в процессе становления нет. Если «Волки» смогут попасть — либо в первой шестерке посевных, либо выживая после плей-ина, — они смогут конкурировать с кем угодно в первом раунде.
- Турнирное положение: НХЛ | НБА
У The Wild, как отметил Ройсс, еще есть шанс выиграть всю Западную конференцию. Они близки к тому, чтобы попасть в плей-офф, и даже если они не выиграют Запад (маловероятный шанс), преимущество на домашнем льду в серии первого раунда очень важно. Как и в НБА, на западе НХЛ нет великих команд. Четыре команды на Востоке имеют больше очков, чем лучшая команда на Западе (Вегас, 82 очка).
Может быть, мне нужно отправить новое послание в групповой текст: Держите Волков и Диких на Западе как можно дольше.
Майкл Рэнд — старший обозреватель Star Tribune, посвященный цифровым видам спорта. За 20 лет освещения спорта Миннесоты в Star Tribune он повидал практически все.
БОЛЬШЕ от Star Tribune
БОЛЬШЕ от Star Tribune
БОЛЬШЕ от Star Tribune
больше от Star Tribune
больше от Star Tribune
от Star Tribune
Еще от Star Tribune
Еще из спорта
Виды спорта 123-108 игра, которая может оказаться ключевой в картине плей-офф Западной конференции.
Виды спорта
6 минут назад
«Тандер» использовал большую третью четверть, чтобы обойти «Нетс», 121-107
Шай Гилджес-Александер набрал 35 очков, Джош Гидди набрал 15 очков, 13 подборов и 10 передач, а «Оклахома-Сити Тандер» обыграла «Бруклин» Сети 121-107 во вторник вечером для их шестой победы в семи играх.