Today, I will show you how to deploy a customized chatGPT Slack bot using Flow Store Network. To get started, you will need to sign up on flows.network with your GitHub account. Once you have signed in, click on the ‘Create a Flow’ button located at the top right corner of the page. You will see a variety of templates for different purposes. For this demonstration, we will be using the ‘Slack Test T’ template.
After selecting the template, it will clone the template repository to your own GitHub account. Next, you will need to install the flows.network app on your GitHub account. Give it a customized name, such as ‘Instruction’, and click on ‘Create and Build’.
Now, you need to connect the Slack integration. Enter the correct Slack channel name and workspace name, making sure they are correctly entered and without any spaces. Click on ‘Connect’ and authorize the access to flows.network into your Slack account.
Once the integration is connected, go back to the templates page and choose the ‘SnapChatGPT’ template. Give it a name and click on ‘Create and Build’.
To connect your Open AI key, visit your Open AI account and find the key. Enter the key in the designated field and click on ‘Continue’.
Now, the deployment process will begin. Once it is running, you will have a fully functional chatGPT Slack bot on your Slack account. You can test it by sending a message in your Slack channel and checking the running log page for the bot’s response.
If you want to customize the code of the bot, you can go to your own GitHub account and find the repository that has been forked. From there, you can make changes to the code in the ‘rest’ function.
That’s it! You have successfully deployed a customized chatGPT Slack bot using Flow Store Network. Happy coding!