Kalkulator tidur sumber terbuka: masukkan jam bangun atau jam tidur, dan bot mencantumkan waktu yang pas dengan siklus tidur 90 menit, ditambah 15 menit untuk terlelap. Gratis tanpa iklan, tetapi kodenya tidak berubah sejak 2020.
Sleep Calculator Bot menjawab satu pertanyaan: jam berapa sebaiknya tidur, atau memasang alarm, agar bangun di akhir siklus tidur dan bukan di tengahnya? Bot ini berpegang pada patokan umum bahwa satu siklus berlangsung sekitar 90 menit.
Ada dua perintah. /sleep menanyakan jam berapa kamu harus bangun lalu memberi jam tidur yang menghasilkan satu sampai tujuh siklus penuh, yaitu 1,5 sampai 10,5 jam tidur. /wake bekerja sebaliknya: masukkan jam kamu akan tidur dan bot mencantumkan jam bangun yang cocok. Keduanya menambahkan 15 menit untuk terlelap. Waktu diketik empat angka dalam format 24 jam, jadi pukul 23.00 ditulis 2300.
Bot ini bersumber terbuka: kode Python-nya ada di GitHub di keithwongg/sleep-calculator-bot, dan README-nya menautkan bot ini secara langsung, dari situ kami tahu keduanya terkait. Kode yang sama menunjukkan bot ini tidak menyimpan basis data pengguna dan tidak menampilkan iklan.
Kekurangannya adalah usia. Repositori dibuat dan terakhir diperbarui pada Agustus 2020, ini proyek pribadi kecil, dan pilihan antara /wake dan /sleep disimpan dalam satu variabel untuk semua orang, sehingga dua orang yang memakainya bersamaan bisa mendapat mode milik orang lain. Selain itu, 90 menit hanyalah rata-rata, bukan pengukuran tidurmu sendiri.
/startTampilkan petunjuk/sleepCari jam tidur dari jam bangun/wakeCari jam bangun dari jam tidurGratis Sepenuhnya gratis, tanpa batas
| Kriteria | Bobot | Poin | |
|---|---|---|---|
| Fungsionalitas | 25 | 4 / 10 | |
| Keandalan & kecepatan | 15 | 4 / 10 | |
| Popularitas & kepercayaan | 15 | 2 / 10 | |
| Harga & paket gratis | 10 | 10 / 10 | |
| Kemudahan pakai | 10 | 6 / 10 | |
| Keamanan & privasi | 10 | 8 / 10 | |
| Keterkinian | 5 | 2 / 10 | |
| Lokalisasi | 5 | 5 / 10 | |
| Tanpa iklan mengganggu | 5 | 10 / 10 | |
| Skor | 100 | 51.0 |
Bot ini mengasumsikan satu siklus tidur sekitar 90 menit dan menyarankan waktu di akhir siklus penuh, ditambah 15 menit untuk terlelap. Siklus nyata berbeda antarorang dan antarmalam, jadi anggap hasilnya titik awal.
Tidak. Bot hanya menghitung waktu dari apa yang kamu ketik; tidak ada pelacak, pengingat, atau riwayat, dan kodenya tidak menyimpan basis data pengguna.