refactor: refact setup.py
refactor: refact user get_timeline