-
Notifications
You must be signed in to change notification settings - Fork 342
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
Warning at first run #19
Comments
After QR scan and login, I got
The point here is at: "Per salvaguardare la sicurezza del tuo account, l' saying that wechat is no more awailable via web.... Is this project still working? |
Hello @realtebo, Thanks for using Wechaty. This repository is for Wechaty v0.14 or before, and it works well when your Wechat account is old enough(new Wechat account will not be permitted to login via web anymore). If you want to use Wechaty with your new account, please have a look at wechaty/wechaty#1296, we can support Pad Protocol after Wechaty v0.15. Good luck! |
@lijiarui Could you please fix this repository so that it will be ok with the latest version of Wechaty? Because if it's keeping outdated, there will be lots of unnessary confusing for new developers who want to use Wechaty, which will make them waste time, and also no good for adaptering Wechaty to the community. |
@zixia : thanks, the first problem is gone away. I refer to:
I fixed using About "Pad Protocol" , what it this? Can you point me to more info? |
|
@realtebo Welcome to v0.17! ;-) @lijiarui had just published a great article on https://blog.chatie.io, talking about how to migrate Wechaty v0.14 to v0.16, I'd like to recommend you to read it, and hope that could help you more. |
Thanks again. The post you pointed me to is not a good starting point for newbie, because it's full of terms without explanations and it points to external content that point to external content that point to ... [etc... ] Please, what follows is not a polemic, I'd like just to illustrate what panic I feel when trying to get right info. TL;DR : we need a page (not a blog post that will disappear down into a page after new contents posted), but a PAGE, with:
The long version. I try to open the blog talking to migrations v.14 o v.16.
What are these? ?!?! I want to use the api, but must I to connect to something before use it? If yes, why? If no, really, why to tell advanced features to a newbie? when I run into
I must leave page
In the target page (https://github.com/Chatie/wechaty/wiki/Puppet#2-run) I can see thhis
So, if it is just question of a row, why don't include in the tutorial? But as newbie I am being distracted from subsequent text
So think that the section 2 is useless because instead I must follow the section 2.1 ... and then I must read the issue wechaty/wechaty#1296 , so I am two page away for the starting point of reading So I make me courage and scan the QR, fill the form ( wechaty/wechaty#1296 (comment)) and see in my wechat that our chat bot acepted me into , but it writes in chinese (except where you ask me the secret code but i've no idea of what is and where to get it ... Ok, long press and wechat translate me the message into a not-readable english, but I understand that the bot needs a secret code ... I'll wait to receive into my mail. The first point is to remove the text
Warn the user that actually the web solution is not working so it's mandatory to wait for a new release or join to an alpha program . And again, what damn is a puppet!? and what is padchat ? and what is Going on reading, I read about
Is it needed? Or is it pre-included when installing wechat? Why there are 3 versions around ? 0.14, 0.16 and 0.17 ('next', I suppose) . Sorry, again for long post and please trust me: It's not polemic, it to warn the team that actually the is not a starting point to start from. I tried with the wiki on the main repo (i think it's the main repo): https://github.com/Chatie/wechaty/wiki but the getting start page ( https://github.com/Chatie/wechaty/wiki/GettingStarted ) has a broken link to the intro video and just above there is no the good old step by step text .. no , the instr ctuions starts from docker, before examples and api.. I know docker, but it's not the starting point, it's the best practice. If we are not able to run locally using node, we cannot even think of start using it inside a docker So I skipped docker to see Example page, but this page doesn't exists at all. So I say me "look at the code", and jump to : https://github.com/Chatie/wechaty/tree/master/examples Ok., there is a readme without instructions on how to run the examples... And the readme points to https://github.com/Chatie/wechaty/wiki/API that is declared as a deprecated page ... sorry again, please, forgive me for my approach if it hurts ... I'm very happy to have found this project, and thank you a lot for all the hard, and long, work and for open sourced it. But it need a really clear step-by-step entry point with:
and a bridge from 'entry' a 'api docs' with concepts and term explanations, and background... |
Hi @realtebo, Thank you so much for posting this long comments/reviews for our project documentation, and I have to agree with you that we need ONE PAGE to help a newbie for Wechaty to get started easily! As you said, it should straightforward and focus on getting started, without any advanced information. It should introduce the background, concepts, APIs, and keep short and easy to read. I'm planning to write this kind of page for a long time, but because I'm too familiar with Wechaty, so your comments about the document are really helpful. I'll write an outline later, and I'd like to show you the outline before continue to fill out the details, because this page is exactly what you need, and I need to make sure you are satisfied with it. Thank you again for your feedback, looking forward to talking with you soon! |
Hello @realtebo, I had rewritten the README of this repository, with the points we had discussed in this thread, and also try to keep it as simple as possible. Could you please have a look at it, and tell me what you think about the new version? Please feel free to let me know if you think there's any part should be add/del/modify-ed. Thank you very much! |
Very good work ! Thanks. There is only a little addition I suggest: this system is different from telegram bot api, when you create a new entity from scratch. Your framework allow to create a software that impersonate an already existing real account. But I do not know if this Is right. I see in the code the ability to log in via username and password, so probably I can create an account from scratch and do not need to scan the qr .... but I've not tried yet, because I'm here exactly to find a bot that act like an avatar of me |
Yes, you are right. Some of the puppet(Wechaty Puppet, specifically) has the ability to login via username and password, as you see in the code. However, I have no plan to add an API to enable login via username and password yet, because of the following three reasons:
As your suggestion about the addition to the README: could you please send a PR to modify it so that you can feel comfortable? Because it will be very helpful if you could help me to fix some part of it. |
@zixia, please copy what you've written, why not to log in via username and password, into the wiki/faq. |
@suntong I agree with you that this should put into the FAQ. Would you like to add it by yourself? Because the wechaty/wiki is open to the community, and any valuable addition is welcome. |
I cannot access the .md source that you put up there, but for this simple task, sure I'll do it. |
Thank you very much, appreciate it. |
Great work, thanks! |
really, good works @suntong 👍 Can you explain what do you mean by .
I know (now) that this project offers code to interface with a server (your and closed) to act like a bridge ... but what is "iPad WeChat" and how do you control what ? ... |
Telling from https://github.com/Chatie/wechaty/wiki/Puppet#11-core-directory, my understanding is
See https://github.com/Chatie/wechaty/wiki/Puppet#11-core-directory for details.
|
@suntong : thanks From my newbie point of view this first phrase is useless, give me no info,
"iPad solution" is .. what? an app on a phisical iPad? or it's just smoke ... I understand just this:
Thanks again for all the works, but I'm only looking for infos and this pieces of text doesn't help me.
What is a WeChat-iPad Protocl Server? Is the RPC server we use in the alpha ? or what? Anyway, I love this project, and I'm so curios ! Please, forgive me for my impatience, but I need, or .. I'd like, clarifications that I've not found yet. For what I understand, the code of https://github.com/lijiarui/wechaty-puppet-padchat/ is what wechaty uses to connect to their "middleware" server... So stilll I don't know how to connect TO wechat. About padchat-sdk, thanks 👍 , I'll give it another chance.
What is the WeChat ipad protocol service program running on the Windows platform ? Their demo start with
Of course, I already dissected Wechat app for Windows enough to be sure that the Windows version of Wechat do not use websocket at all, so ... what ... ? |
@realtebo @suntong Thank you very much for all the feedback and discussions. I believe with the current Is there have any other improvement we should do on this repo? if no, can we close this issue for now? And any future suggestion & feedback will be welcome, thanks again! |
Fine with me. |
@suntong You are welcome! I'll close this issue for now, and please let me know if there are any other problems. |
I'm trying for the first time this project. Great idea and great work !
I cloned, installed npm packages, and simply run it
I got
The text was updated successfully, but these errors were encountered: