likelionMJU Bot is a simple facebook messenger bot to introduce likelionMJU, using AWS services.
A quick look at the top-level files and directories you'll see in a likelionMJU Bot project.
.
βββ .github
βββ node_modules
βββ .all-contributorsrc
βββ .eslintrc.js
βββ .gitignore
βββ .prettierignore
βββ .prettierrc.js
βββ LICENSE
βββ README.md
βββ index.js
βββ index.test.js
βββ jest.config.js
βββ meta-config.js
βββ package-lock.json
βββ package.json
-
/.github: This directory contains a set-up of GitHub Actions, a template for the issue / pull-request, and a guide to conducts and contributions. -
/node_modules: This directory contains all of the modules of code that your project depends on (npm packages) are automatically installed. -
.all-contributorsrc: This is a configuration file for All Contributors. All Contributors is a specification for recognizing contributors to an open source project in a way that rewards each and every contribution, not just code. -
.eslintrc.js: This is a configuration file for ESLint. ESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code, with the goal of making code more consistent and avoiding bugs. -
.gitignore: This file tells git which files it should not track / not maintain a version history for. -
.prettierignore: This file tells Prettier which files it should not format for. -
.prettierrc.js: This is a configuration file for Prettier. Prettier is a tool to help keep the formatting of your code consistent. -
LICENSE: likelionMJU Bot is licensed under the MIT license. -
README.md: A text file containing useful reference information about your project. -
index.js: The handler of this file is the method in your Lambda function that processes events. When you invoke a function, the runtime runs the handler method. When the handler exits or returns a response, it becomes available to handle another event. -
index.test.js: This file is a Jest based code for testing a handler. -
jest.config.js: This is a configuration file for Jest. Jest is a JavaScript testing framework. -
meta-config.js: This file contains answers to questions, default replies, and answers to be ignored. -
package-lock.json(Seepackage.jsonbelow, first). This is an automatically generated file based on the exact versions of your npm dependencies that were installed for your project. (You wonβt change this file directly). -
package.json: A manifest file for Node.js projects, which includes things like metadata (the projectβs name, author, etc). This manifest is how npm knows which packages to install for your project.
Check out the Jest documentation for how to write more tests.
To run Jest tests on the project, run npm test on the command line.
We expect everyone participating in the contributing to abide by Code of Conduct.
If you found a bug in this repository, please let us know through the Issue.
Check out Contributing guide for ideas on contributing and setup steps for getting our repositories up and running on your local machine.
Thanks goes to these wonderful people (emoji key):
Jongwoo Han π» π π π |
λͺ μ§λνκ΅(μμΈ) x Likelion π |
allcontributors[bot] π |
This project follows the all-contributors specification. Contributions of any kind welcome!
Licensed under the MIT License.

