eurostreaming bot telegram
1.0.0
使用kotlin製造
我不是EuroStreaming網站的所有者或貢獻者,所有數據都是使用Web刮板收集的。我與網站上上傳的任何非法內容無關。
該項目最初是一個愛好項目,嘗試嘗試一些有趣的技術,例如Kotlin,曝光和Koin,而且我真的很喜歡自動化,所以我們在這裡。
我將不再共享公共鏈接,也不會再共享機器人名稱,該機器人只能使用個人使用。如果要使用它,則可以克隆代碼並在設備/服務器/其他方面執行它。
只需在Telegram應用程序上運行機器人,然後發送/關注Show_name即可開始演出。當節目的新劇集在線時,您將收到通知。
可用命令是:
我有一些改進和新功能,例如:
正如我已經說過的那樣,所有數據都是通過用JSOUP刮除信息從歐洲式網站收集的。
應用程序的核心是一個循環,每30分鐘檢查一次新劇集,它只是檢查當天而不是以前的循環:我試圖使其盡可能無狀態。
在獲得新劇集的列表後,該機器人檢查是否實際關注了已上傳的一集的演出之一,這些用戶將收到通知,並且該劇集將被設置為數據庫中的“已經通知”。
如果用戶僅在開始進行第一場演出時才添加到數據庫中。
當將用戶添加到數據庫中時,僅存儲他的聊天ID ,就沒有存儲其他個人數據(暱稱,名稱等)。然後,當用戶不遵循任何節目時,將從數據庫中刪除。
在意大利,EuroStreaming網站通常是DNS的。通過EuroStreaming鏈接使用始終工作域來解決此問題。
流網站是意大利語,並與意大利語共享節目,因此我認為該機器人只有意大利用戶。