你是否也曾渴望:在远程VPS上运行一个轻量 Telegram 客户端,自动回复消息、推送日志、监听群组,甚至用命令控制和人聊天?如果告诉你,其中大多数操作只需一个命令行就能自动完成,你会激动吗?
这就是 Telegram CLI(也叫 telegram-cli)的魅力所在。一切只需在终端输入命令,就能触发 Telegram 的强大功能:
消息收发:msg @user 你好
群组控制:chat_add_user
历史查询:history @group 50
文件传输:send_photo @user image.jpg
可惜它轻巧的同时,也最容易被忽视。很多人第一次安装,启动后看到提示符就愣住了——不知道有哪些命令能用了…这篇文章将从工具入场、命令实战、场景玩法、VPS部署一路深入,让你在 5 分钟内成为高手,让命令行跳跃解释,Telegram 也在指尖“听话”运行。

Telegram-CLI命令玩法指南,搭配 VPS立刻上手
1、Telegram CLI基础命令清单
根据 Github Gist 汇总,以及 OMG! Ubuntu 总结,以下是最常用命令:
命令用途
help列出所有命令
contact_list查看联系人列表
dialog_list显示历史对话
msg 发送消息
history [n]查看最近 N 条聊天记录
add_contact 添加联系人
chat_add_user 群组中添加用户
send_photo 发送图片
send_video 发送视频
load_document 下载文件
fwd 转发消息
delete_msg 删除消息
在 CLI 中输入命令后,会立即在 Telegram 会话中执行,行为非常接近真人操作体验。
2、使用技巧:Tab 自动完成和重复执行命令
CLI 支持 Tab 自动补全账户名、文件、聊天名等,使用非常流畅。
例如在 shell 中输入 msg @us + Tab → 自动补全到 @username;历史命令可以用 ↑ 键快速调用,非常适合重复操作。
3、非交互模式下单命令调用
结合 Medium 上的建议,CLI 支持一次性执行命令:
telegram-cli -W -e “msg @user ‘Hello'” –json
-W 等待对话列表加载完成
-e 指定执行命令
–json 输出JSON格式结果,便于脚本解析
可以把这条命令写入脚本或 cron 中,实现自动消息发送。
4、神级实用脚本示例
自动推送提示脚本:
#!/bin/bash
telegram-cli -W -e “msg @me ‘Server backup done: $(date)'”
转发特定消息:
telegram-cli -W -e “fwd @channel 12345”
群组管理命令:
telegram-cli -W -e “chat_add_user MyGroup @new_member”
结合 cron 你可以实现全天候运行的“命令行机器人”。
结语
掌握telegram‑cli命令,让你的VPS变成云端“指令中枢”。从 msg 到 chat_add_user,从单聊到群控,从手动到脚本自动,Telegram CLI 提供的是“无所不能”的命令行操作能力。
原创文章,作者:VPS,如若转载,请注明出处:https://www.whalevpsreview.com/1088.html