Руководство пользователя
Добро пожаловать
Благодарим вас за использование Telegram SMS! Изучив это руководство, вы сможете научиться лучше настраивать бота Telegram SMS с самого начала.
Введение
Telegram SMS - это Telegram бот, работающий на вашем устройстве Android, который не требует сторонних промежуточных серверов. Для его работы необходим только доступ к api.telegram.org
через вашу текущую сеть. С помощью удаленных команд он позволяет удобно управлять вашими SMS-сообщениями, пропущенными звонками и уровнем заряда батареи.
1. Начало работы - Создание Telegram бота
- Посетите @botfather и введите
/newbot
, чтобы получить учетную запись бота.
Telegram SMS работает по принципу "один телефон - один бот", поэтому не используйте одну учетную запись бота на нескольких телефонах. Вы можете добавить несколько ботов в группу или канал для централизованного управления.
Когда вы увидите
Alright, a new bot. How are we going to call it? Please choose a name for your bot.
, введите отображаемое имя для вашего бота.Когда вы увидите
Good. Now let's choose a username for your bot. It must end in bot. Like this, for example: TetrisBot or tetris_bot.
, введите имя пользователя для вашего бота. Имя пользователя должно заканчиваться наbot
.Затем вы получите токен бота и ссылку для добавления, как показано ниже:
Done! Congratulations on your new bot. You will find it at t.me/<имя_пользователя_вашего_бота>. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you've finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this.
Use this token to access the HTTP API:
xxxxxxxx:xxxxxxxxxxxxxx
Keep your token secure and store it safely, it can be used by anyone to control your bot.
For a description of the Bot API, see this page: https://core.telegram.org/bots/api
Где xxxxxxxx:xxxxxxxxxxxxxx
- это токен вашего бота. Вы можете найти созданного бота по установленному имени пользователя.
2. Настройка - Настройка работы бота
- Введите полученный токен бота в поле токена бота.
Вы можете использовать https://config.telegram-sms.com для создания QR-кода с токеном бота и быстро ввести его с помощью функции сканирования QR-кода.
Активируйте бота и добавьте его в канал или группу. Если вы добавляете бота в группу и используете функцию "Отвечать только на команды с именем пользователя бота", отключите "Privacy mode" в
BotFather
, чтобы избежать проблем с обработкой некоторых сообщений.Отправьте несколько сообщений в целевой чат (содержание не имеет значения).
Нажмите "Получить ID последних чатов" и выберите чат, который вы хотите отслеживать и получать сообщения.
[Опционально] Введите доверенный номер телефона, который будет использоваться для удаленного управления через SMS. Вы можете использовать этот номер для удаленного управления отправкой SMS и перезапуска фоновой службы.
Выберите дополнительные опции ниже:
- Резервное SMS при ошибке сети - отправка через SMS на доверенный номер при сбое отправки сетевого сообщения.
- Мониторинг состояния батареи - отправка сообщений при изменении состояния зарядки или низком заряде батареи.
- Мониторинг состояния зарядного устройства - отправка сообщений при изменении состояния зарядного устройства.
- Получать команды чата - управление ботом через команды чата (если отключено, управление только через SMS).
- Автоматическое извлечение кодов - автоматическое распознавание кодов подтверждения в SMS (экспериментальная функция).
- Показывать псевдоним SIM-карты - отображение псевдонима карты в заголовке сообщения.
- Отвечать только на команды с именем пользователя бота - в группах и каналах реагировать только на команды, содержащие имя пользователя бота.
- Использовать DNS over HTTPS - использование защищенного зашифрованного DNS-сервиса (на основе Cloudflare®).
- Нажмите "Тестировать и сохранить" и предоставьте необходимые разрешения. Когда вы получите следующее сообщение, настройка завершена:
[Системная информация]
Вы успешно подключились к серверу Telegram bot.
Примечание
Telegram SMS требует отключения оптимизации батареи для стабильной и быстрой работы. Если вы используете прокси-программу, также отключите для нее оптимизацию батареи.
При использовании кастомных систем, таких как MIUI, отключите ограничения батареи в настройках и включите автозапуск при загрузке. Для получения уведомлений SMS включите разрешения для уведомлений SMS в настройках. Подробнее здесь
При использовании EMUI фоновый процесс Telegram SMS не может нормально работать из-за особенностей системного управления фоновыми процессами.
Если ваша система не получает уведомления SMS должным образом, это связано с системными ограничениями. Попробуйте установить это приложение как приложение SMS по умолчанию.
3. SMS - Управление ботом с доверенного телефона
Вы можете указать доверенный номер телефона для автоматической пересылки. Бот будет автоматически пересылать сообщения, полученные с этого номера, в следующем формате:
/sendsms
{номер получателя}
{текст сообщения}
Пример:
/sendsms
10086
cxll
Это отправит SMS с текстом cxll
на номер 10086
.
Вы можете перезапустить все фоновые процессы, отправив команду /restart-service
с доверенного телефона.
Вы можете использовать /sendussd
для отправки USSD-запросов в следующем формате:
/sendussd
{USSD код}
Если вы находитесь не в текущем регионе, добавьте код страны/региона (например, международный код для материкового Китая: +86).
4. Команды - Управление ботом через команды чата
Вы можете получить список доступных команд, отправив команду /start
.
Отправка SMS
Формат отправки SMS через команды такой же, как при отправке через SMS. Вы также можете просто отправить /sendsms
для интерактивной отправки SMS.
Использование /sendsms
отправит SMS через SIM-карту по умолчанию. При использовании нескольких SIM-карт используйте /sendsms1
для отправки через первую SIM-карту и /sendsms2
через вторую SIM-карту (если доступна).
Ответ на SMS
Вы можете использовать функцию ответа Telegram для быстрого ответа на полученные SMS и пропущенные звонки.
Когда разрешения на телефонные звонки не предоставлены, вы можете использовать только SIM-карту по умолчанию для отправки SMS.
Отправка USSD-запросов
Вы можете использовать /sendussd
для отправки USSD-запросов в следующем формате:
/sendussd {USSD код}
Управление несколькими ботами в группе
Если вы используете бота в группе или канале и включили опцию "Отвечать только на команды с именем пользователя бота", бот будет реагировать только на команды в формате /<команда>@<имя_пользователя_бота>
. Используя эту функцию, вы можете управлять несколькими ботами в группе или канале.
5. Информация об авторских правах
Telegram® является зарегистрированной торговой маркой Telegram Messenger LLP.
Cloudflare® является зарегистрированной торговой маркой Cloudflare, Inc.
MIUI® является зарегистрированной торговой маркой Xiaomi Technology Co., Ltd.