Sensor
Supported from ^0.0.6
Indonesia Profanity (Beyond the Beep)
Terinspirasi dari profanity milik Ben Friedland, namun pada prosesnya saya lebih menggunakan perbandingan antar string daripada menggunakan regex. Pustaka ini juga mendukung kata alay (maaf) seperti k0ntol, m3MeK, aNJ!nk dan lain-lain.
Import
from frasa import sensor
Cara Penggunaan
Defaultnya penggunaan pustaka ini akan melakukan sensor seluruh kata pada kata kasar yang ada.
text = "Dasar Anj!ng kau, baj1n94n."censored_text = sensor.beep(text) print(censored_text)
Dasar ****** kau, ********.
Untuk melakukan kustomisasi karakter bisa dengan cara berikut:
censored_text = sensor.beep(text, '-') print(censored_text)
Dasar ------ kau, --------.
Semua ejaan kata yang dimasukkan kedalam aturan grup tertentu. Misalnya, kata asu akan dimuat ke:
'asu', '@su', '*su', '4su','asu', 'as*', 'asv', '@s*', '*s*', '4s*'
Sehingga semua kata yang mengandung dalam aturan grup tersebut juga akan di sensor.
Credits
Ben Friedland - For the inspiring package profanity.
License
This project is licensed under the MIT License - see the LICENSE.md file for details