Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add WechatyInterface & WechatyConstructor, as well as all UserClass-es #2275

Merged
merged 25 commits into from
Oct 23, 2021

Conversation

huan
Copy link
Member

@huan huan commented Oct 19, 2021

This PR need to be merged before support HA Wehcaty, see:

And need the latest TypeScript 4.5 to be released, see:

@lijiarui
Copy link
Member

What a break change! 🤓

2. Add `isTemplateStringArray` type guard (with unit test)
3. Add `Sleeper` user class to just sleep a while when it is being `say`-ed
4. Add `impl.*` export for user class implements
5. refactory `say()` code to keep DRY
6. code clean
@huan huan merged commit e2a9a35 into main Oct 23, 2021
@huan huan deleted the wechaty-interface branch October 23, 2021 06:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants