From 6c61141afc04d107032e36068dc2ae20b6c9da72 Mon Sep 17 00:00:00 2001 From: Kusaeni Date: Sun, 29 Sep 2024 21:17:38 +0700 Subject: [PATCH] tambahkan file requirements.txt --- README.md | 25 ++++++++++++++++++++++++ requirements.txt | 49 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 74 insertions(+) create mode 100644 requirements.txt diff --git a/README.md b/README.md index adf24ac..d9dd3d4 100644 --- a/README.md +++ b/README.md @@ -3,3 +3,28 @@ Ini adalah script untuk mengambil notifikasi di instance kauaku.us (gotosocial) dan menyimpannya ke database sqlite. kemudian mengirimkannya dengan telegram bot. + +## Todo +App ini masih dalam pengembangan dan banyak hal yang belum bisa dilakukan, berikut daftar todo: + +- [x] Tarik data dari Gotosocial notifikasi API +- [x] Simpan data ke dalam database sqlite3 +- [x] Koneksi ke Telegram Bot +- [x] Kirim data ke Telegram Bot (terbatas untuk mentions, like, boost) + - [x] Mentions + - [x] Like/Favourite + - [x] Boost/Reblog + - [ ] Follow +- [ ] Tandai data di database jika sudah terkirim +- [ ] Cron + +## Install +Clone repositori ini dan install di lokal. + +```bash +$ python3 -m venv myvenv +$ source myvenv/bin/activate +$ pip install -r requirements.txt +``` + +Awas, silakan edit dulu isi file requirements.txt karena isinya banyak module yang tak terpakai, ane belum sempat hapus 1 per 1. diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..0d22de3 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,49 @@ +anyio==4.6.0 +appnope==0.1.4 +asttokens==2.4.1 +certifi==2024.8.30 +charset-normalizer==3.3.2 +comm==0.2.2 +debugpy==1.8.6 +decorator==5.1.1 +executing==2.1.0 +h11==0.14.0 +html2text==2024.2.26 +httpcore==1.0.5 +httpx==0.27.2 +idna==3.10 +ipykernel==6.29.5 +ipython==8.27.0 +jedi==0.19.1 +jupyter_client==8.6.3 +jupyter_core==5.7.2 +matplotlib-inline==0.1.7 +nest-asyncio==1.6.0 +numpy==2.1.1 +packaging==24.1 +pandas==2.2.3 +parso==0.8.4 +pexpect==4.9.0 +platformdirs==4.3.6 +prompt_toolkit==3.0.48 +psutil==6.0.0 +ptyprocess==0.7.0 +pure_eval==0.2.3 +Pygments==2.18.0 +python-dateutil==2.9.0.post0 +python-dotenv==1.0.1 +python-telegram-bot==21.6 +pytz==2024.2 +pyzmq==26.2.0 +requests==2.32.3 +six==1.16.0 +sniffio==1.3.1 +SQLAlchemy==2.0.35 +stack-data==0.6.3 +tabulate==0.9.0 +tornado==6.4.1 +traitlets==5.14.3 +typing_extensions==4.12.2 +tzdata==2024.2 +urllib3==2.2.3 +wcwidth==0.2.13