Skip to main content

Integrate instagram to discord

Project description

Instagram to Discord 💙

IMAGE

Description 📝

This is a simple abstraction layer for the Instagram API, which allows you to get the latest posts from a user and send them to a Discord channel.

How it works? ⁉

image

Installation 📦

pip install instagram-to-discord

Or you can install it from the source code:

git clone https://github.com/jd-apprentice/instagram-to-discord.git
cd instagram-to-discord
pip install requirements.txt

Usage 📸

Get data from instagram

For that we have a script called fetch_posts.sh localed in utils/ folder. You can use it like this:

sh utils/fetch_posts.sh <username>

Or if you use Windows:

script.bat <username>

This will create a folder with the name of the user and inside it will be the photos and videos that the user has uploaded.

import os
from instagram-to-discord import DiscordInstagramPoster

current_folder = os.getcwd()
ask_directory = input("Enter the directory where the photos are stored (Your Instagram username): ")
folder_path = os.path.abspath(os.path.join(current_folder, ask_directory))
webhook_url = "YOUR_WEBHOOK_URL"

footer_text = "This is my title"
footer_url = "https://cdn.mos.cms.futurecdn.net/SeV6kiGf8ZsKGKNBrALzJN.jpg"
title = "!Sample Title!"

discord_instagram_poster = DiscordInstagramPoster({
    "webhook_url": webhook_url,
    "footer_text": footer_text,
    "footer_icon": footer_url,
    "title": title
})
discord_instagram_poster.get_latest_json(folder_path)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

instagram-to-discord-0.1.4.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

instagram_to_discord-0.1.4-py3-none-any.whl (15.7 kB view details)

Uploaded Python 3

File details

Details for the file instagram-to-discord-0.1.4.tar.gz.

File metadata

  • Download URL: instagram-to-discord-0.1.4.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for instagram-to-discord-0.1.4.tar.gz
Algorithm Hash digest
SHA256 d3e95953f8518360c1c5f4cc7c72a3979613295ed9e719816f8bc0ecd61276e2
MD5 f03e8e01904dee503f2a3ad2dc298009
BLAKE2b-256 b12de0a9f697d156d098bf70135694af7752b6f436d7528fdd594dbec3bae9d7

See more details on using hashes here.

File details

Details for the file instagram_to_discord-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for instagram_to_discord-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 47e13bff2b24e0937be955e422f043faf8eaecc1500d305491161452b4d3e983
MD5 8cf3bff9619ab4c92d50f89e32216aaf
BLAKE2b-256 6d7964ddbedf3d68708fb373d027c16cddb2f3b7a3161839af8e1130ad2cc979

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page