嘟嘟社区

github actions每日自动上传图片到tg群组


脚本代码如下

https://raw.githubusercontent.com/MoeClub/Pixiv/master/pixiv.py

workflows代码如下

  1. # This workflow will install Python dependencies, run tests and lint with a single version of Python
  2. # For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions
  3. name: Python application
  4. on:
  5.   schedule:
  6.   – cron: "15 11 * * *"
  7. jobs:
  8.   build:
  9.     runs-on: ubuntu-latest
  10.     steps:
  11.     – uses: actions/[email protected]
  12.     – name: Set up Python 3.10
  13.       uses: actions/[email protected]
  14.       with:
  15.         python-version: "3.10"
  16.     – name: Install dependencies
  17.       run: |
  18.         python -m pip install –upgrade pip
  19.         pip install flake8 pytest
  20.         if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
  21.     – name: download pic
  22.       run: |
  23.         python3 pixiv.py "https://www.pixiv.net/ranking.php?mode=male"
  24.     – name: upload tg
  25.       run: |
  26.         TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx       
  27.         chat_ID=xxxxxxxxx
  28.         for i in PixivImage/*
  29.         do   
  30.         curl -F chat_id=$chat_ID -F [email protected]"$i" https://api.telegram.org/bot$TOKEN/sendPhoto
  31.         curl -F chat_id=$chat_ID -F [email protected]"$i" https://api.telegram.org/bot$TOKEN/sendDocument
  32.         rm -rf $i
  33.         done

复制代码

TOKEN和chat_ID都要改成你自己的

需要改其他图片类型修改这句

python3 pixiv.py "https://www.pixiv.net/ranking.php?mode=male"

这是我搭出来的效果,每日自动下载上传,配置一次就不用管了

https://t.me/pixivc

可还行
有什么用呢?还要下载下来

aipage 发表于 2022-1-4 20:00
有什么用呢?还要下载下来

下载是github actions做的,配置好就不用管了

至于有什么用,我也不清楚

前两天在翻萌咖大佬的dd脚本时也看见这个脚本了来着。
支持一下

老猹 发表于 2022-1-4 20:03
前两天在翻萌咖大佬的dd脚本时也看见这个脚本了来着。

脚本项目在这,蛮好用的,虽然是三年前的项目了

https://github.com/MoeClub/Pixiv

是拿来做图床还是干啥?


幺鸡杠上花

类似的
https://t.me/carry_AnimeWallpapers

幺鸡 发表于 2022-1-4 20:05
是拿来做图床还是干啥?

就是把每日榜单下载到tg,算是满足收藏癖?