• Introduction
  • Polling vs. Webhook
  • Requirements
  • A public IP address or domain
  • A SSL certificate
  • Creating a self-signed certificate using OpenSSL
  • Choosing a server model
  • The integrated webhook server
  • Reverse proxy + integrated webhook server
  • Heroku
  • Using nginx with one domain/port for all bots
  • Using haproxy with one subdomain per bot
  • Custom solution
  • Alternative: No long running tasks