Skip to content

Embeds videos and images from an Instagram link into a Discord chat.

License

Notifications You must be signed in to change notification settings

faileador1/InstagramEmbedDiscordBot

 
 

Repository files navigation

Instagram Embed Discord Bot

CodeQL Publish

Delivers new posts from Instagram accounts to a Discord channel. Embeds linked videos and images from users linked Instagram posts, videos, and reels into a Discord chat.

Support Discord Server

Features:

  • No prefixes needed
  • Videos are downloadable
  • Adjusted upload sizes for Nitro Boosted servers
  • Supports Discord slash commands
  • Supports subscribing to new posts from Instagram users
  • Multiple IG accounts for failover

Example:

Example of reels bot on discord

Config.json format:

{
  "Token": "Token",
  "Prefix": [ "https://www.instagram.com/", "https://instagram.com/", "http://www.instagram.com/", "http://instagram.com/" ],
  "OwnerID": "ID",
  "TestGuildID": "ID",
  "DMErrors": true/false,

  "IGAccounts": [
    {
      "username": "IG Username",
      "password": "IG Password",
      "OTPSecret": "IG OTP Secret (optional)",
      "UsageTimes": [
        {
          "StartHour": optional (int; 0-23),
          "EndHour": optional (int; 0-23)
        }
      ]
    }
  ],

  "ProxyURL": "(optional)",
  "ProxyUsername": "username (optional)",
  "ProxyPassword": "password (optional)",

  "AllowSubscriptions": true/false,
  "MongoDBUrl": "MongoDB Connection String (Required for subscriptions)",
  "DefaultSubscriptionsPerGuildMax": 1,
  "HoursToCheckForNewContent": 3
}

test

About

Embeds videos and images from an Instagram link into a Discord chat.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • C# 99.7%
  • Dockerfile 0.3%