Skip to content

Simple app to gather all #bugbountytips from Twitter and Telegram.

License

Notifications You must be signed in to change notification settings

vigov5/tipseeker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tipseeker

Simple app to gather all #bugbountytips from Twitter and Telegram.

screenshot

Backend

  • require Python >= 3.6
virtualenv --python=python3 venv
source venv/bin/active
pip install -r requirements.txt
  • Copy config.sample.py to config.py and update values. CONSUMER_KEY and CONSUMER_SECRET is your Twitter app creds.
  • Create DB, change DB creds in SQLALCHEMY_DATABASE_URI and run:
alembic upgrade head
  • Final, deploy with gunicorn.

Frontend

copy frontend/src/config.sample.js to frontend/src/config.js and change BASE_URL to deployed API URL.

cd frontend
yarn install
yarn build

Deploy frontend/public to static hosting site like Surge, Netlify.

Cron

Every 5 minutes

*/5 * * * * FLASK_APP=/path/to/tipseeker/app /path/to/tipseeker/venv/bin/python3 -m flask cron telegram

Roadmap

  • Better filtering
  • Chrome/Firefox extension send link to app
  • Apply NLP to detect if tip is worth reading
  • More source

About

Simple app to gather all #bugbountytips from Twitter and Telegram.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published