Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ayehia0/askfm-threads-back
Web Extension to retrun the threads back to askfm the web version.
https://github.com/ayehia0/askfm-threads-back
Last synced: about 1 month ago
JSON representation
Web Extension to retrun the threads back to askfm the web version.
- Host: GitHub
- URL: https://github.com/ayehia0/askfm-threads-back
- Owner: AYehia0
- Created: 2023-11-02T17:32:12.000Z (about 1 year ago)
- Default Branch: extension
- Last Pushed: 2023-12-26T05:40:52.000Z (12 months ago)
- Last Synced: 2024-10-09T16:22:04.238Z (2 months ago)
- Language: JavaScript
- Homepage: https://ayehia0.github.io/posts/askfm_reverse_engineering/
- Size: 292 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Get Threads Back!
A chrome extension which brings threads back to the askfm web version.
## Getting started
> :warning: **Disclaimer; This project is for educational purposes only**: Be very careful here!
First you have to grab these keys, [How to get the keys ?](https://ayehia0.github.io/posts/askfm_reverse_engineering/):
- `PRIVATE_KEY`
- `X_ACCESS_TOKEN`## Installation
1. Put the keys in the `.example.env` and rename to `.env`.
2. Install all the dependencies : `bun install` or `npm install`
3. Build the extension : `bun run build` or `npm run build`
4. Load the extension on the browser from the `dist` dir.## ToDo
- [X] Show text based threads.
- [X] Add `createdAt` to the messages in the thread.
- [X] Add author's name `autherName` to the messages in the thread.
- [X] Delete from thread.
- [ ] Ask as anon doesn't work if the user disabled anon questions (disable the switch by getting #single_question_anonymous[disabled])
- [X] Show images and youtube links to the first message in thread.
- [X] Add to thread: threads with replies.
- [ ] Add to any thread: threads without replies.
- [ ] Jump from notification to thread directly.
- [X] Add another color for message if the user [whoasked](https://media.tenor.com/yUw2NKPVCyEAAAAM/who-asked-me-trying-to-find-who-asked.gif) is you on others' questions
- [X] Get questions has a limit of 25 question, so threads with more than 25 question won't be seen. (to do this : add `&from=createdAt` to the url)
- [X] Add the message limit (char limit) to the messageUI and check before asking.