☁️Deploy to Heroku

Recommend: We request that you fork Crowgram's GitHub repository so your deployed version will be protected.

What is Heroku?

It is better to get familiar with Heroku first. Heroku is a platform based on a managed container system, integrated data services, and a robust ecosystem for deploying and running modern apps. Heroku is generally easy to use and well documented, which means you won't need to struggle to deploy Crowgram.

Deployment

To deploy Crowgram, it is necessary to know about the variables mentioned below. Detailed information about these variables is available in the variables section.

api_id
api_hash
string
bot_token
assistant_bot
assistant_api_id
assistant_api_hash
assistant_string
owner
log_group
pm_log_location
mention_log_location

While deploying Crowgram on Heroku, you can know the required variables in Config Vars; without the required variables, Crowgram will not work properly and will not be deployed on Heroku.

To deploy Crowgram on Heroku using the Deploy to Heroku button, follow these steps:

  1. Click on the "Deploy to Heroku" button in the Crowgram repository on GitHub.

  2. Fill in the required environment variables in the "Config Vars" section of the Heroku app creation page.

  3. Click on the "Deploy app" button to deploy Crowgram to Heroku.

  4. Once the deployment is complete, you need to click on the Manage App button.

  5. By default, you'll be taken to the deployed application's Overview tab. Click on the Resources tab to be taken to the resources section of your application, click the button with the pencil icon, click the toggle so that it is set to the right, and click the Confirm button.

Now you click on the More button on the upper right, go to View logs, and see that Crowgram Started has appeared.

After deploying Crowgram, the >sethelper command must be given in any chat, or the Help Menu will not work.

Congratulations! You have successfully deployed Crowgram to Heroku using the Deploy to Heroku button.

Last updated