Welcome to the ZenQuote Discord Bot template! This template allows you to create a Discord bot that sends a daily inspirational quote to your server. The bot uses the Zen quotes API to fetch quotes and posts them in a text channel of your choice. This guide will walk you through the steps to set up and deploy your bot using the Lazy platform.
To begin using this template, click on "Start with this Template" on the Lazy platform. This will pre-populate the code in the Lazy Builder interface, so you won't need to copy or paste any code manually.
Before you can test and deploy your bot, you'll need to set up a couple of environment secrets within the Lazy Builder:
To obtain these values, follow these steps:
Once you have set up the environment secrets, press the "Test" button on the Lazy platform. This will begin the deployment of your bot and launch the Lazy CLI. You will not be prompted for any additional user input at this stage.
After pressing the "Test" button, Lazy will handle the deployment of your bot. Once the bot is deployed, it will start sending a quote every day to the text channels of the servers it has been added to. There is no frontend interface for this bot; its functionality is entirely within the Discord environment.
To integrate the bot into your Discord server, you will need to use the OAuth link provided in the Lazy CLI after deployment. This link is used to invite the bot to your Discord server. Follow these steps:
Once the bot is added to your server, it will begin its daily routine of sending inspirational quotes to a text channel.
That's it! You've successfully set up the ZenQuote Discord Bot using the Lazy platform. Enjoy your daily dose of inspiration!