eurostreaming bot telegram
1.0.0
使用kotlin制造
我不是EuroStreaming网站的所有者或贡献者,所有数据都是使用Web刮板收集的。我与网站上上传的任何非法内容无关。
该项目最初是一个爱好项目,尝试尝试一些有趣的技术,例如Kotlin,曝光和Koin,而且我真的很喜欢自动化,所以我们在这里。
我将不再共享公共链接,也不会再共享机器人名称,该机器人只能使用个人使用。如果要使用它,则可以克隆代码并在设备/服务器/其他方面执行它。
只需在Telegram应用程序上运行机器人,然后发送/关注Show_name即可开始演出。当节目的新剧集在线时,您将收到通知。
可用命令是:
我有一些改进和新功能,例如:
正如我已经说过的那样,所有数据都是通过用JSOUP刮除信息从欧洲式网站收集的。
应用程序的核心是一个循环,每30分钟检查一次新剧集,它只是检查当天而不是以前的循环:我试图使其尽可能无状态。
在获得新剧集的列表后,该机器人检查是否实际关注了已上传的一集的演出之一,这些用户将收到通知,并且该剧集将被设置为数据库中的“已经通知”。
如果用户仅在开始进行第一场演出时才添加到数据库中。
当将用户添加到数据库中时,仅存储他的聊天ID ,就没有存储其他个人数据(昵称,名称等)。然后,当用户不遵循任何节目时,将从数据库中删除。
在意大利,EuroStreaming网站通常是DNS的。通过EuroStreaming链接使用始终工作域来解决此问题。
流网站是意大利语,并与意大利语共享节目,因此我认为该机器人只有意大利用户。