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

Possibly create WeChat interface #49

Open
jywarren opened this issue Jun 27, 2017 · 14 comments
Open

Possibly create WeChat interface #49

jywarren opened this issue Jun 27, 2017 · 14 comments

Comments

@jywarren
Copy link
Member

jywarren commented Jun 27, 2017

Not very high priority, but an idea:

https://www.npmjs.com/package/wechat

https://github.com/wechat-bots/wechat-bot

@ebarry - this'd be cool for our friends and community members on WeChat

@ananyo2012
Copy link
Member

ananyo2012 commented Jun 28, 2017 via email

@ebarry
Copy link
Member

ebarry commented Jun 28, 2017 via email

@ryzokuken
Copy link
Member

@ebarry They weren't mentioned. Are you sure they are on Github? They must be using a different username in that case.

@ebarry
Copy link
Member

ebarry commented Jun 28, 2017

i fixed it! take a look at this WeChat idea @shanlter

@shanlter
Copy link

shanlter commented Jul 1, 2017

100% for this idea!! I can share the wechat login to someone, maybe @jywarren ? So you could play with it when you have time?

@ryzokuken
Copy link
Member

@shanlter I would love to know more about it... Are specific credentials required to join the WeChat room? Isn't it open for everyone? If it is, the bot could just join the room. Will look into WeChat more extensively over the next few days.

@shanlter
Copy link

shanlter commented Jul 3, 2017

@ryzokuken "WeChat room" you mean WeChat official account? There are many types of WeChat official account, each type ask for different credentials, correspondingly has different function. Public Lab's Wechat account is: PublicLabChina. it's a basic type of official account. But still has many build-in functions. more info around the official account here: https://admin.wechat.com

@ryzokuken
Copy link
Member

@shanlter It would probably take me some time to get used to WeChat's terminology. In all the services I have used in the past, users have personal accounts and are supposed to join a group, team, or a chatroom. (eg: Publiclab's IRC chatroom, Matrix Group or Slack Team)

@ryzokuken
Copy link
Member

@jywarren let's discuss this and make this one in the next PR? I am not used to using WeChat and I am a little wary of its policies so I might need a little help here. Reading https://github.com/node-webot/wechat/blob/master/README.en.md at the moment.

@ryzokuken
Copy link
Member

ryzokuken commented Jul 5, 2017

@jywarren @ebarry @shanlter Okay, upon on further inspection, it seems that it uses express to recieve requests and respond to them. The question arises: Do we have a static URL for the bot that it will recieve requests on? Also, that might not qualify as a legit interface because we cannot send messages back and forth, just reply to messages (which sounds okay-ish for a bot, but that's not how its configured to work, so that might mean a complete rewrite of the interfaces spec. I will look into more WeChat documentation, but it seems everything is in Chinese 😛

@shanlter
Copy link

shanlter commented Jul 6, 2017

@ryzokuken WeChat has personal account, group, official account, and it also function like twitter, paypal, uber, etc, but I don't think WeChat has chatroom. I am not quite understand what you want to build with wechat, but I'd happy to translate if in need.

@ryzokuken
Copy link
Member

@shanlter Oh. Now I understand what you mean by Publiclab's official account. No, we should keep the Publiclab official account as-is. We should make another account named "plotsbot" and make it join the publiclab group. Then, the people on the group would be able to chat to the chatbot and make use of its features. Maybe now I'm clearer? I'd love to discuss the possibilites with you.

@ebarry
Copy link
Member

ebarry commented Jul 13, 2017

@lilliankorinek check this out! (via @shelbyfirebaugh)

@lilliankorinek
Copy link

@ebarry Thank you! Shelby was just telling me about this. This is definitely up our alley!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants