我有一个 Spring 启动的kotling gradle项目,我添加了这个依赖项来使用telegram-api:
implementation("org.telegram:telegrambots-spring-boot-starter:6.3.0")
我实现了我的LongPolling机器人。使用SendMessage发送纯文本非常简单。但是现在我想发送 files。在我的附件库中有一个实体SendDocument。但是我完全不知道如何使用它。当我调用并填充**SendDocumentBuilder()时,我得到了以下消息:
“无法访问”“:它在“SendDocumentBuilder”中是包专用的。
您能告诉我如何发送一个没有webHook机器人实现的文件,没有telegram-api端点的直接rest调用吗?可以限制我插入的库的api吗? 如何初始化SendDocument 实体,以便稍后调用execute()方法?
1条答案
按热度按时间eit6fx6z1#
如果你正在使用Kotlin,我建议你实际上选择用它编写的库,它们会提供一个更优雅的API。
我最近也换到了Kotlin,发现了一些有趣的库,到目前为止,我已经确定了一些新的library,我发现语法更方便。