163 字
1 分钟
Instagram-Bot——Instagram下载机器人

前言#

因为Instagram的限制,我们无法直接下载其内容,因此有很多相关项目,比如在桌面浏览器使用很方便的theus/instantgram,还有本文要介绍的Instagram-Bot

变量#

Telegram#

  • API_HASH:从APP获取
  • API_ID:从APP获取
  • BOT_TOKEN:从Bot获取
  • OWNER_ID:从Telegram ID获取

Instagram#

安装#

cd /usr/local/share/
git clone https://github.com/subinps/Instagram-Bot
cd Instagram-Bot
pip3 install -r requirements.txt
# 在config.py中设置合适的变量
python3 main.py

测试无误后Ctrl+C结束运行。

守护#

chown -R nobody:nogroup /usr/local/share/Instagram-Bot
vi /etc/systemd/system/instagram-bot.service

systemd文件示例如下:

[Unit]
Description=Instagram-Bot service
Wants=network.target network-online.target
After=network.target network.service network-online.target
[Service]
Type=simple
User=nobody
WorkingDirectory=/usr/local/share/Instagram-Bot
ExecStart=/usr/bin/python3 /usr/local/share/Instagram-Bot/main.py
RestartPreventExitStatus=23
Restart=on-failure
RestartSec=10
[Install]
WantedBy=multi-user.target

启动

systemctl enable instagram-bot.service --now
Instagram-Bot——Instagram下载机器人
https://yushum.com/posts/instagram-bot-instagram下载机器人/
作者
Yushum
发布于
2022-03-22
许可协议
CC BY-NC-SA 4.0