Basic Instagram bot that sends messages from a chat to a Discord webhook
- Install all dependencies (
npm i
) - Create a copy of
.env.example
to.env
- Edit the following values:
INSTA_USERNAME
: The bot's Instagram usernameINSTA_PASSWD
: The bot's Instagram passwordINSTA_CHAT_ID
: The Instagram Chat ID to follow (can get using web browser and DM URL)DISCORD_WEBHOOK_URL
: The Discord Webhook URL to useDISCORD_BOT_TOKEN
: The token of the Discord botDISCORD_CHANNEL_ID
: The Discord channel ID to use with Instagram (preferrably the same channel as the webhook)DISCORD_INVITE_URL
: The Discord server invite URL
- Send Instagram messages to Discord webhook
- Send Discord messages from channel to Insta DM
- Attachments support
-
Handle Discord and Instagram system notificationsNot possible ATM - Handle Discord channel and user / roles mentions
- Invite command to the Discord server
- Use discord.js' built-in webhook methods
- Automatic webhook creation
- Use nicknames instead of global Discord name (configurable)