tambahkan file requirements.txt
This commit is contained in:
parent
a5b5ed580c
commit
6c61141afc
2 changed files with 74 additions and 0 deletions
25
README.md
25
README.md
|
@ -3,3 +3,28 @@
|
||||||
Ini adalah script untuk mengambil notifikasi di instance kauaku.us (gotosocial) dan menyimpannya ke database sqlite.
|
Ini adalah script untuk mengambil notifikasi di instance kauaku.us (gotosocial) dan menyimpannya ke database sqlite.
|
||||||
|
|
||||||
kemudian mengirimkannya dengan telegram bot.
|
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.
|
||||||
|
|
49
requirements.txt
Normal file
49
requirements.txt
Normal file
|
@ -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
|
Loading…
Reference in a new issue