user_id
获取contacts.resolveUsername#bf0131c
并按字符串channel
搜索,则会获得user_id = 0x0827ac18
如果将其发送至
messages.getFullChat#3b831c66
,则会收到错误PEER_ID_INVALID
。如果向
users.getFullUser#ca30a5b1
发送,则会收到错误USER_ID_INVALID
。
channel
搜索字符串contacts.search#11f812d8
,那么我会收到两个用户名为ChannelBot
和Channel_Bot
的用户,但不会使用用户名或频道名称{{1} }。channel
中使用的频道ID?messages.getFullChat#3b831c66
?答案 0 :(得分:11)
只需将您频道中的消息转发至此机器人: (https://telegram.me/getidsbot)
答案 1 :(得分:8)
如何获取私人频道的chat_id:
公开,给它一个@ChannelName 通过bot API或cURL
向此频道发送消息https://api.telegram.org/bot111:222/sendMessage?chat_id=@channelName&text=123
它将返回频道ID!
{ "ok" : true, "result" : { "chat" : { "id" : -?????????, "title" : "Test Private Channel", "type" : "channel" }, "date" : X, "message_id" : 7, "text" : "XXXXXX" } }
现在您可以将频道转换为私有频道并使用chat_id!
答案 2 :(得分:1)
您只需将消息转发到 @JsonDumpBot。
机器人转储他收到的所有请求的完整 [Test]
public void SimpleTest1()
{
Uri sauceHubURL = new Uri("https://USERNAME:SOMEACCESSKEY@123.saucelabs.com:443/wd/hub");
InternetExplorerOptions options = new InternetExplorerOptions();
options.AddAdditionalCapability("parentTunnel", "PQSauceLabs");
options.AddAdditionalCapability("tunnelIdentifier", "Mys-sauce-Tests");
options.AddAdditionalCapability("EnsureCleanSession", true);
string url = "https://www.google.com";
string companyurl = "https://www.sample.com";
var remoteDriver = new RemoteWebDriver(sauceHubURL, options.ToCapabilities(), TimeSpan.FromSeconds(300));
remoteDriver.Navigate().GoToUrl(url);
//remoteDriver.SwitchTo().Alert().SetAuthenticationCredentials("q25215", "test#");
//IAlert alert = remoteDriver.SwitchTo().Alert();
//alert.SendKeys("q25215"+ Keys.Tab + "test#" + Keys.Tab);
//alert.Accept();
string title = remoteDriver.Title;
Console.WriteLine("Getting the page title: " + title);
NUnit.Framework.Assert.AreEqual(title, "Google", "Compared values not equal");
remoteDriver.Quit();
}
。
注意:我不是附属机构,也不是我的机器人。
答案 3 :(得分:0)
Telegram API直接支持此功能。 https://core.telegram.org/bots/api#available-methods。查看方法AVERAGEIFS($J$3:$J$5434;"NW";$H$3:$H$5434;D3:D5434;"<2")
getChat
运行以下cmdlet(powershell)
'TestChannel123_temp'
转换 重新回到私人状态。
通过知道的聊天ID发送消息。