Телеграмма частное сообщение чат бот
Этот проект ввел состояние обновления по желанию. Если у вас нет возражений против использования .NET , вы можете рассмотреть возможность использования PMCenter в качестве решения для роботов PM.
ПРЕДУПРЕЖДЕНИЕ: Этот бот больше не находится под техническим обслуживанием. Вам лучше с другими решениями.
Создайте робота Telegram и получите токен
Внешний сервер, установите Python и PIP и используйте PIP для установки python-telegram-bot==11.1.0
Создать бота и получить его токен
Установите Python и PIP, затем используйте PIP для установки python-telegram-bot==11.1.0
Откройте config.json и настроить
{
"Admin" : 0 ,
"//1" : "管理员用户ID(数字ID)(可以先不设) " ,
"Token" : " " ,
"//2" : "机器人Token " ,
"Lang" : " zh " ,
"//3" : "语言包名称"
} Если идентификатор пользователя администратора не установлен на предыдущем шаге, первый пользователь, который отправляет /setadmin в робот, станет администратором. После этого администратор может быть изменен путем изменения config.json
Откройте config.json и настроить
{
"Admin" : 0 ,
"//1" : " Admin ID (A digital ID) " ,
"Token" : " " ,
"//2" : " Bot Token " ,
"Lang" : " en " ,
"//3" : " Language Pack Name (Be careful! It's 'en'!) "
} Если вы ранее не установили идентификатор администратора, пользователь, который отправляет /setadmin в бот, сначала станет администратором. Вы можете редактировать config.json для изменения администратора позже.
Замените папки main.py и lang и запустите их снова
Заменить main.py и папка lang , затем запустите main.py
python main.py
Ответьте непосредственно на сообщение, передаваемое роботом, и текст поддержки, наклейки, изображения, файлы, аудио и видео
Ответьте непосредственно на сообщение, направленное роботом, чтобы ответить. Вы можете ответить на текст, наклейку, фото, файл, аудио, голос и видео.
Некоторые перенаправленные сообщения не удобны для просмотра личности отправителя. Вы можете запросить, ответив на сообщение /info
Вы можете ответить /info на сообщение, которое вы хотите получить более четкой информации.
Отправить команды в робот /togglenotification может включить /закрыть сообщения отправки
Эффект:
Отправить команду /togglenotification боту, чтобы включить /отключить уведомление о отправке сообщения
Эффект:
Ответьте на сообщение /ban который может помешать своему отправителю снова отправлять сообщения
Ответьте на сообщение /unban или отправить /unban <数字ID> , чтобы разблокировать этого пользователя
Ответить /ban сообщение, чтобы заблокировать отправителя сообщения от отправки вам сообщений
unban чтобы быть сообщением или отправить /unban <User ID> , чтобы отказаться от пользователя
| Командование | использовать |
|---|---|
| /пинг | Подтвердите, работает ли робот |
| /setadmin | Установите текущего пользователя в качестве администратора |
| /togglenotification | Переключение сообщения отправки отправки в штате |
| /информация | Запрос пользователя идентификация |
| /запрет | Блокировать пользователей |
| /unban <чисел идентификатор (необязательно)> | Разблокировать пользователя |
| Командование | Использование |
|---|---|
| /пинг | Проверьте, работает ли бот |
| /setadmin | Установите текущего пользователя в качестве администратора |
| /togglenotification | Переключение сообщения отправки статуса уведомления |
| /информация | Запросить личность отправителя |
| /запрет | Запретить пользователю |
| /unban <id (необязательно)> | Отказ от пользователя |