INSANE Midjourney Automation - Don't Waste Your Time In Discord

Hans Thisen
25 Mar 202409:58

TLDRThis video showcases an automation system designed to streamline image creation with mid-journey on Discord, which is typically time-consuming. By utilizing go.api.ai, make.com, and AI tables, the creator demonstrates how to efficiently generate multiple images through a two-part automation process. The system uses a spreadsheet for prompts and settings, with images saved in a database for easy retrieval. The video details the scripts involved in the automation, emphasizing the importance of sequential processing to avoid overwhelming mid-journey's rate limits. The result is a streamlined image generation process that can be integrated into content creation systems for blogs and social media.

Takeaways

  • ๐Ÿ˜€ The video discusses an automation process created to streamline image generation using mid-Journey within Discord.
  • ๐Ÿ” The automation is designed to reduce the time-consuming nature of manually creating images in Discord by using slash commands.
  • ๐Ÿ“Š The process involves setting up a spreadsheet in AI tables where users can input prompts, status, aspect ratio, and version selector for image generation.
  • ๐Ÿ“‚ Images generated are stored in a designated field within the AI tables for easy access and retrieval.
  • ๐Ÿ”— Two separate automation scenarios are used to manage the image generation process, with go.api.ai handling the communication between Discord and the automation.
  • ๐Ÿ’ฌ The use of external software is necessary because regular bots cannot execute slash commands in Discord.
  • ๐Ÿ’ฐ go.api.ai is highlighted as an inexpensive solution for this type of automation, costing about $10 a month for a bring your own key license.
  • ๐Ÿ”„ The first automation generates the request sent to Discord, and upon completion, triggers the second automation to retrieve the images.
  • ๐Ÿ”— The second script is responsible for downloading the images from Discord and uploading them into the AI tables database.
  • ๐Ÿ›  The scripts are not overly complex but are detailed, ensuring a smooth and automated process for image generation.
  • ๐Ÿ”„ A sleep timer is implemented to mimic humanized cadence and avoid overloading mid-Journey due to rate limits.
  • ๐Ÿ“ˆ The automation is scalable and can be integrated into a content generation system for automatic image creation for blog posts or social media.

Q & A

  • What is the main purpose of the automation discussed in the video?

    -The main purpose of the automation is to streamline the process of creating images with mid-journey in Discord, which can be time-consuming, by using go.api.ai, make.com, and AI tables.

  • How does the automation handle the generation of multiple images?

    -The automation uses a spreadsheet in AI tables where prompts and settings can be added. It then generates the images and stores them in a designated field, also providing a task ID for automation purposes.

  • What are the two scenarios that run the system as described in the video?

    -The two scenarios are the first automation that generates the request sent to Discord, and the second automation or script that grabs the images once they are done and puts them back into AI tables.

  • Why is go.api.ai used in this automation process?

    -Go.api.ai is used to handle the communication between the automation and Discord because regular bots cannot do slash commands, and it is one of the most inexpensive unofficial APIs available for this purpose.

  • What is the role of the task ID in the automation process?

    -The task ID is used for automation purposes, helping to track and manage the specific records of image generation tasks within the AI tables database.

  • How does the automation ensure that the image generation process does not overload mid-journey?

    -The automation uses sequential processing with a delay set to 25 seconds between prompts to mimic a humanized cadence and avoid hitting rate limits on mid-journey accounts.

  • What is the significance of setting up an HTTP node in the automation?

    -Setting up an HTTP node allows for auto-deployment of the scripts within the accounts of clients who have bought into the ABC platform, making it easier for them to implement the automation.

  • How does the automation handle the retrieval and storage of generated images?

    -The second script in the automation retrieves the image URLs from go.api, downloads them, uploads them to AI tables, and packages them into a formatted array which is then uploaded into the specific record in the database.

  • What is the potential application of this automation for content creation?

    -This automation can be integrated into a content generation system to automatically generate images for blog posts, social media posts, etc., streamlining the process of creating visual content for various platforms.

  • How can the viewers of the video get started with this automation?

    -Viewers can follow the steps and scripts outlined in the video, set up the necessary tools like go.api.ai and AI tables, and implement the automation to generate images for their projects.

  • What is the cost associated with using go.api.ai for this automation?

    -The cost for using go.api.ai is mentioned as being around 10 dollars a month for a bring your own key license, which is considered inexpensive for the functionality it provides.

Outlines

00:00

๐Ÿค– Automating Image Creation with Discord and AI Tables

This paragraph discusses the creation of an automation system to streamline the process of generating images using Discord and mid-Journey. The speaker explains the time-consuming nature of creating images manually and introduces a solution that utilizes go.api.ai, make.com, and AI tables. The system involves setting up a spreadsheet in AI tables to input prompts and specifications, which then triggers an automated process to generate images. The automation is split into two parts: one for generating the request sent to Discord and another for retrieving the images once they're ready. The use of go.api.ai is highlighted as a cost-effective solution for handling communication between Discord and the automation, with a mention of its documentation and setup process.

05:01

๐Ÿ”— Integrating Automation with Discord and AI Tables for Image Generation

In this paragraph, the focus is on the technical details of the automation system. The speaker describes the use of HTTP nodes for auto-deployment of scripts, which is particularly useful for clients of the ABC platform. The automation process is explained in detail, including the use of a sleep timer and sequential processing to avoid overloading mid-Journey's rate limits. The speaker also outlines the steps involved in the second script, which retrieves image URLs from go.api.ai, downloads, and uploads them to AI tables, updating the record with a formatted array of images. The potential for integrating this automation into a content generation system for blog posts and social media is also mentioned, highlighting the system's efficiency in generating multiple images.

Mindmap

Keywords

๐Ÿ’กDiscord

Discord is a popular communication platform designed for creating communities. It allows users to communicate via voice calls, video calls, text messaging, media and files in private chats or as part of 'servers' based around a specific topic. In the video, Discord is used as a platform for creating images with the mid-journey automation, where users can issue commands and receive images as a response.

๐Ÿ’กMidjourney

Midjourney is an AI-driven image generation tool that allows users to create images by providing textual prompts. The term 'midjourney' in the script refers to the process of using this tool within Discord to generate images, which can be time-consuming if done manually, hence the need for the described automation.

๐Ÿ’กAutomation

Automation refers to the use of technology to perform tasks with minimal human intervention. In the context of the video, the creator has developed an automation system to streamline the image generation process in Discord using mid-journey, reducing the time and effort required to create a large number of images.

๐Ÿ’กAPI.ai

API.ai, now known as Dialogflow, is a platform that allows developers to design and integrate a conversational user interface into mobile apps, web applications, devices, bots, and more. In the video, API.ai is used to handle the communication between the automation system and Discord, enabling the automation of image generation requests.

๐Ÿ’กAI Tables

AI Tables is a term used in the script to refer to a spreadsheet system that is likely part of a larger AI platform. It is used to organize and manage data, such as prompts, status, aspect ratios, and images, which are essential for the automation process of generating images within Discord.

๐Ÿ’กSlash Commands

Slash commands in Discord are a type of user input that starts with a forward slash ('/') followed by the command name and its parameters. They are used to trigger specific actions or bots within a Discord server. In the video, slash commands are mentioned as a method to interact with the mid-journey tool in Discord.

๐Ÿ’กAspect Ratio

The aspect ratio is the proportional relationship between the width and height of an image or screen, commonly expressed by two numbers separated by a colon. In the context of the video, the aspect ratio is a parameter that can be set in the AI Tables to define the dimensions of the generated images.

๐Ÿ’กGo API

Go API, as mentioned in the script, is a service that facilitates communication between different systems. It is used to manage the requests and responses between Discord and the automation system, allowing for the automated generation of images based on the prompts provided in AI Tables.

๐Ÿ’กWebhook

A webhook is a way of allowing one application to provide other applications with real-time information. In the video, a webhook is used to trigger the second automation script once an image has been generated in Discord, allowing the system to retrieve and store the image in AI Tables.

๐Ÿ’กContent Generation System

A content generation system is a tool or set of tools designed to create content automatically. In the video, the automation for image generation in Discord is suggested as a component that could be integrated into a larger content generation system to automatically produce images for blog posts, social media, and other content needs.

Highlights

Creating an automation for image generation in Discord using Midjourney to save time.

Utilizing go, api.ai, and Make.com along with AI tables for the automation process.

The tedious nature of waiting for image generation in Discord with Midjourney.

Setting up a spreadsheet in AI tables to manage prompts, status, aspect ratio, and version selectors.

Images and task IDs are stored for automation purposes within the AI tables.

Two scenarios are created to run the system, involving go API for communication between Automation and Discord.

The use of go API is necessary because regular bots cannot handle slash commands.

The cost-effectiveness of go API with a bring your own key license for $10 a month.

Documentation on connecting Discord to go API is available, but not covered in the video.

The automation is split into two parts: one for generating the request and another for handling the image upload.

Sequential processing is implemented to avoid overloading Midjourney due to rate limits.

A delay of 25 seconds is set for concurrent fast generations, adjustable for Pro accounts.

The script uses HTTP nodes for easy auto-deployment in clients' accounts.

The script grabs information from the database, including prompt and aspect ratio, to generate images.

A sleep timer is incorporated to mimic humanized cadence when adding prompts.

The second script retrieves image URLs from go API and uploads them into AI tables.

The automation can be integrated into a content generation system for automatic image creation for blog posts or social media.

The video demonstrates the process of queuing up multiple images for generation.

The final output showcases the ease of generating a variety of images, such as blue fur and green fur cats.