Skip to main content

Usage with Heroku

HEROKU WECHATY GETTING STARTED​

Powered by Wechaty Build Status Greenkeeper badge

Deploy

Deploy to Heroku for Wechaty Starter Project Repository

About Deploy to Heroku Button​

Creating a 'Deploy to Heroku' Button

The β€˜Deploy to Heroku’ button enables users to deploy apps to Heroku without leaving the web browser, and with little or no configuration. The button is ideal for customers, open-source project maintainers or add-on providers who wish to provide their customers with a quick and easy way to deploy and configure a Heroku app.

FEATURES​

  1. Deploy to Heroku without leaving the Web Browser. See Deploy to Heroku Button above
  2. Restore Wechat Bot Session across Restart by enable MemoryCard with AWS S3. See src/get-memory.ts
  3. Hot Module Reload Enabled for convenience when developing. See src/handlers/on-*.ts
  4. Send Online/Offline Notification Message to BotSelf when the Program Start/Stop. See src/finis.ts
  5. Simpel Web Server that can be used to Scan QR Code, or any other operations integrated with Wechaty. See src/start-web.ts

LIMITATIONS​

  1. If an app has a web dyno, and that web dyno receives no traffic in a 30 minute period, the web dyno will sleep
  2. Dynos are restarted (cycled) at least once per day to help maintain the health of applications running on Heroku

SEE ALSO​

Use Cases​

  1. Friday BOT - https://bot-friday.herokuapp.com/
  2. OSSBot - https://oss-bot-dev.herokuapp.com/
  3. Mike BO - http://mike-bo.herokuapp.com/
  4. QiJi BOT - https://qiji-bot.herokuapp.com/
  5. Bot Ops - https://bot-ops.herokuapp.com/
  6. Rui Assistant BOT
  7. Juzi.BOT

HISTORY​

v0.4 (Feb 3, 2020)​

Wechaty 0.56

v0.0.1 (Aug 9, 2018)​

Init version for deploy to HeroKu

AUTHOR​

Huan LI (ζŽε“ζ‘“) \zixia@zixia.net\

Profile of Huan LI (ζŽε“ζ‘“) on StackOverflow

  • Code & Docs Β© 2018 Huan LI \zixia@zixia.net\
  • Code released under the Apache-2.0 License
  • Docs released under Creative Commons