gpt4 book ai didi

c# - 使用 TLSharp 通过 Telegram 使用 C# 发送消息

转载 作者:行者123 更新时间:2023-11-30 23:12:42 26 4
gpt4 key购买 nike

我正在尝试使用 C# 发送 Telegram 消息。我找到了 this page useful;称为 TLSharp。

但是,我无法使用这些代码找到前面的人 ID (userId):

var userByPhoneId = await client.ImportContactByPhoneNumber("791812312323"); //import by phone

var userByUserNameId = await await client.ImportByUserName("userName"); //import by username

ImportContactByPhoneNumberImportByUserName 方法都是未知的。

最佳答案

阿迦谢里夫,按用户名导入已过时。试试这段代码:

var found = await client.SearchUserAsync("username", 1);
var u = found.users.lists.OfType<TLUser>().FirstOrDefault();
if (u != null)
{
await client.SendMessageAsync(new TLInputPeerUser() {user_id = u.id, access_hash = (long)u.access_hash }, "Hi there!");
}

关于c# - 使用 TLSharp 通过 Telegram 使用 C# 发送消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43951328/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com