Skip to content
Ryan Luu edited this page Jul 27, 2024 · 6 revisions

InstaWebhooks is a Python CLI powered by Instaloader which allows you to monitor any Instagram account for new posts and then send them to a Discord webhook.

Quickstart

With Python installed, run the below to install InstaWebhooks and start it with default settings:

$ pip3 install instawebhooks

$ instawebhooks raenlua https://discord.com/api/webhooks/0123456789/abcdefghijklmnopqrstuvwxyz

For more ways to install, see "Installation."

Usage

You can run the --help option with InstaWebhooks to see how to use it and all options available.

$ instawebhooks --help

usage: instawebhooks [-h] [-v] [-i REFRESH_INTERVAL] [-c MESSAGE_CONTENT] [-e] [--version] instagram_username discord_webhook_url

Monitor Instagram accounts for new posts and send them to a Discord webhook

positional arguments:
  instagram_username    the Instagram username to monitor for new posts
  discord_webhook_url   the Discord webhook URL to send new posts to

options:
  -h, --help            show this help message and exit
  -v, --verbose         increase output verbosity
  -i REFRESH_INTERVAL, --refresh-interval REFRESH_INTERVAL
                        time in seconds to wait before checking for new posts again
  -c MESSAGE_CONTENT, --message-content MESSAGE_CONTENT
                        the message content to send with the webhook
  -e, --no-embed        don't show the post embed and only send message content
  --version             show program's version number and exit

https://github.com/RaenLua/InstaWebhooks

For more detailed documentation and examples, see "Usage."

Help

If you need help with InstaWebhooks, create a new discussion in the Support category.

For bugs and feature requests, consider creating an issue instead.

Clone this wiki locally