我想提出一個非常簡單的項目,這是否:將用戶添加到自動頻道時用戶要求
的用戶(讓我們稱他爲約翰)打開一個電報聊天我的機器人,並輸入此:
用戶john:/加入通道1
我的機器人加入地響應用戶「約翰」頻道「通道1」
這實際上是我想要的。問題是電報BOT API沒有實現任何方法將用戶添加到組。我試圖使用telegram-cli,但'chat_add_user'似乎只接受添加用戶聊天,而不是組。
有沒有什麼辦法可以將用戶添加到像這樣的頻道? (沒有手動去做)還是應該忘記這個?
謝謝!
我想提出一個非常簡單的項目,這是否:將用戶添加到自動頻道時用戶要求
的用戶(讓我們稱他爲約翰)打開一個電報聊天我的機器人,並輸入此:
用戶john:/加入通道1
我的機器人加入地響應用戶「約翰」頻道「通道1」
這實際上是我想要的。問題是電報BOT API沒有實現任何方法將用戶添加到組。我試圖使用telegram-cli,但'chat_add_user'似乎只接受添加用戶聊天,而不是組。
有沒有什麼辦法可以將用戶添加到像這樣的頻道? (沒有手動去做)還是應該忘記這個?
謝謝!
您邀請其他用途,以您的頻道使用:
channels.inviteToChannel#199f3a6c channel:InputChannel users:Vector<InputUser> = Updates;
您可以一次邀請幾個用途,通過InputUser的列表(矢量)。
這似乎與電報桌面和移動客戶端一致,它允許您選擇多個聯繫人並將其添加到您的組。
InputUser是以下形式:
inputUser#d8292816 user_id:int access_hash:long = InputUser;
機器人程序的能力是有限的。它只能在聊天對話中發送和接收消息,並收集有關其他聊天參與者的一些信息。它無法啓動新的對話或其他客戶端功能。
要使您的任務自動化,您應該使用電報API。 有一些客戶端,如telegram-cli使用電報API,並有高層次的方法。
其他客戶端: