https://github.com/yoctol/bottender-google-sheet-sync-demo
a demo of google sheets api on bottender
https://github.com/yoctol/bottender-google-sheet-sync-demo
Last synced: 11 months ago
JSON representation
a demo of google sheets api on bottender
- Host: GitHub
- URL: https://github.com/yoctol/bottender-google-sheet-sync-demo
- Owner: Yoctol
- Created: 2019-12-19T03:38:27.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-05T03:18:54.000Z (over 3 years ago)
- Last Synced: 2025-04-28T15:39:48.397Z (about 1 year ago)
- Language: JavaScript
- Size: 711 KB
- Stars: 5
- Watchers: 6
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This project was bootstrapped with
[Bottender](https://github.com/Yoctol/bottender) init script.
## Sending Feedback
Always feel free to open issue to
[Bottender](https://github.com/Yoctol/bottender/issues).
## Folder Structure
After creation, your project should look like this:
```
my-bot/
.gitignore
node_modules/
bottender.config.js
index.js
package.json
README.md
yarn.lock
```
### index.js
All functionalities start from here.\
Mainly it's a server which listen on port 5000. You are encouraged to add more [event listener](https://bottender.js.org/docs/APIReference-Event?new)
and [`Handler`](https://bottender.js.org/docs/APIReference-Handler?new) to enrich the bot.
See more examples, please refer to
[Bottender examples](https://github.com/Yoctol/bottender/tree/master/examples).
### bottender.config.js
The config file for the bot.\
We suggests you to put all platform configs into this file and use it as a parameter
of createServer.
## Available Scripts
There are two default scripts you can run:
### `npm run dev`
Run the bot in the development mode.\
It will automatically restart the bot if there are any changes in `index.js`.\
For more information, check [nodemon's repo](https://github.com/remy/nodemon)
### `npm start`
Run the bot without being monitored.\
The bot won't be restarted when you change anything in `index.js`