Skip to content
Wechaty Starter Project Template with Heroku Deploy Button that Works Out-of-the-Box
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
scripts
src
tests
.editorconfig
.gitignore
.travis.yml
LICENSE
Procfile
README.md
app.json
package.json
tsconfig.json
tslint.json

README.md

HEROKU WECHATY GETTING STARTED

Powered by Wechaty Build Status Greenkeeper badge

Deploy

Deploy to Heroku for Wechaty Starter Project

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

AUTHOR

Huan LI <zixia@zixia.net>

profile for zixia on Stack Exchange, a network of free, community-driven Q&A sites

COPYRIGHT & LICENSE

  • Code & Docs © 2018 Huan LI <zixia@zixia.net>
  • Code released under the Apache-2.0 License
  • Docs released under Creative Commons
You can’t perform that action at this time.