Comments (3)
Would love to contribute to such a project! For refactoring, what about splitting index.js into two files: facebook.js to abstract away the complexity of the API with exported functions, and another, interface.js, receiving callbacks, interfacing with the API, and taking user input? great stuff thus far!
from messer.
@jwpaine - great suggestions. If you haven't already take a look at the refactor branch.
We could certainly abstract some of the API away, however, I'd like to hear/see your thoughts on what exactly that would entail. I don't feel the API is so complex as to warrant it for the project at this stage and I'm not sure how much value would be added in doing so. Very happy to be proven wrong, though! Feel free to branch off refactor and whip up an example.
Would also love some criticism on the dot points listed on this ticket if you have any!
from messer.
v0.2 is out!
from messer.
Related Issues (20)
- A
- failed to login HOT 8
- Failed to Login HOT 4
- 'h' does not work
- Backup chat history
- Quick search through all friends HOT 2
- Recover messages HOT 1
- Commands wont work HOT 5
- Options to disable "sent message" confirmation
- UnhandledPromiseRejectionWarning HOT 1
- What does the setting SHOW_TYPING do? HOT 1
- Add time stamp to messages HOT 6
- TypeError: _repl.clearBufferedCommand is not a function HOT 1
- Non-interactive mode using bash variables HOT 1
- Two factor authentication HOT 5
- Can't find where the creditentials e.g. log in stored HOT 1
- How safe is it to use Messer? HOT 1
- Is it possible to stay logged in without having to login each time via the non-interactive command? HOT 1
- Failed to log in HOT 18
- Can not login to account that has 2FA HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from messer.