You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 18, 2023. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+9-4Lines changed: 9 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,14 @@
1
1
# Quora Poe
2
-
This is a CLI tool to call the Quora Poe API through GraphQL. It is a work in progress, and currently only supports the following:
3
-
- Chat with 4 types of bots (Sage, Claude, ChatGPT, and Dragonfly)
4
-
- Clear the chat history
2
+
This is a CLI tool to call the Quora Poe API through GraphQL. It is a work in progress, and currently supports the following:
3
+
- Auto login using temporary phone number, so you don't need to use your own email/phone number.
4
+
- Semi auto login using your own email/phone number, you need to enter the OTP manually.
5
+
- Manually login using formkey and cookie, set in the .env file on QUORA_FORMKEY and QUORA_COOKIE.
6
+
- Chat with 4 types of bots (Sage, Claude, ChatGPT, and Dragonfly).
7
+
- Clear the chat history.
5
8
6
9
## Installation
7
10
- Copy the .env.example file to .env and fill in the required fields
11
+
- Copy the config.example.json file to config.json
8
12
- Run the following command to install the dependencies:
9
13
10
14
```
@@ -21,12 +25,13 @@ npm start
21
25
22
26
## Requirements
23
27
28
+
[Only for manual login]
24
29
To use this API, you will need to have the following:
25
30
- Quora-Formkey: This is obtained by logging in to Quora.com, viewing the page source, and finding the "formkey" dictionary key.
26
31
- Cookie: 'm-b=xxxx' - This is the value of the cookie with the key m-b, which is present in the list of cookies used on Quora.com, you can simply inspect cookies in Chrome to get it.
27
32
- Put the above two in a .env file in the root directory of the project
28
33
29
-
Note: Next plan is to semi automate this things
34
+
Note: Next plan is to add stream support, so you can get tha chat responses in real time.
0 commit comments