UNPKG

@sideid/id-profanity-filter

Version:

Library filter kata kotor dalam Bahasa Indonesia

217 lines (213 loc) 6.41 kB
import { ProfanityWord } from '../../types'; export const general: ProfanityWord[] = [ { word: 'anjing', category: 'profanity', region: 'general', severity: 0.7, aliases: ['anjay', 'anjir', 'anying', 'njing', 'anj', 'anjg', 'ajg'], description: 'Mengacu pada hewan anjing, digunakan sebagai umpatan', context: 'Umpatan umum untuk menunjukkan kemarahan atau ketidaksetujuan', }, { word: 'babi', category: 'profanity', region: 'general', severity: 0.6, aliases: ['bab1', 'b4b1', 'b4bi', '8481', '8ab1', 'ba81'], description: 'Mengacu pada hewan babi, digunakan sebagai umpatan', context: 'Umpatan umum untuk menunjukkan kemarahan atau ketidaksetujuan', }, { word: 'bangsat', category: 'insult', region: 'general', severity: 0.8, aliases: ['bangst', 'bngst', 'bgst'], description: 'Secara harfiah berarti kutu busuk, digunakan sebagai umpatan untuk menyebut seseorang yang tidak bermoral', context: 'Umpatan kasar untuk menyebut orang yang dianggap jahat atau merugikan', }, { word: 'kontol', category: 'sexual', region: 'general', severity: 0.9, aliases: ['kntl', 'k0ntol', 'k0nt0l'], description: 'Kata vulgar yang mengacu pada alat kelamin laki-laki', context: 'Umpatan kasar atau istilah vulgar untuk alat kelamin', }, { word: 'memek', category: 'sexual', region: 'general', severity: 0.9, aliases: ['mmk', 'memk'], description: 'Kata vulgar yang mengacu pada alat kelamin perempuan', context: 'Umpatan kasar atau istilah vulgar untuk alat kelamin', }, { word: 'bego', category: 'insult', region: 'general', severity: 0.5, aliases: ['bgo', 'begok'], description: 'Kata yang mengacu pada kebodohan seseorang', context: 'Hinaan untuk menyebut orang yang dianggap tidak pintar', }, { word: 'tolol', category: 'insult', region: 'general', severity: 0.6, aliases: ['tll', 'tlol'], description: 'Kata yang mengacu pada kebodohan seseorang', context: 'Hinaan untuk menyebut orang yang dianggap tidak pintar', }, { word: 'bajingan', category: 'insult', region: 'general', severity: 0.7, aliases: ['bajingn', 'bjgn'], description: 'Kata yang mengacu pada orang jahat atau tidak bermoral', context: 'Hinaan untuk menyebut orang yang dianggap jahat atau tidak bermoral', }, { word: 'goblok', category: 'insult', region: 'general', severity: 0.6, aliases: ['gblk', 'goblk'], description: 'Kata yang mengacu pada kebodohan seseorang', context: 'Hinaan untuk menyebut orang yang dianggap tidak pintar', }, { word: 'keparat', category: 'insult', region: 'general', severity: 0.7, aliases: ['kprt', 'keprat'], description: 'Kata yang mengacu pada orang jahat atau tidak bermoral', context: 'Hinaan untuk menyebut orang yang dianggap jahat atau tidak bermoral', }, { word: 'bacot', category: 'insult', region: 'general', severity: 0.5, aliases: ['bcot', 'bacot2'], description: 'Kata yang mengacu pada orang yang banyak bicara', context: 'Hinaan untuk menyebut orang yang banyak bicara atau cerewet', }, { word: 'ngentot', category: 'sexual', region: 'general', severity: 0.9, aliases: ['ngentod', 'ntot', 'tod'], description: 'Istilah kasar untuk aktivitas seksual', context: 'Kata vulgar yang merujuk pada aktivitas seksual', }, { word: 'sialan', category: 'insult', region: 'general', severity: 0.5, aliases: ['sialn', 'sl'], description: 'Kata yang mengacu pada orang yang membawa sial', context: 'Hinaan untuk menyebut orang yang dianggap membawa sial', }, { word: 'pler', category: 'sexual', region: 'general', severity: 0.9, aliases: ['peler', 'plr', 'biji'], description: 'Istilah kasar untuk alat kelamin laki-laki', context: 'Kata vulgar yang merujuk pada alat kelamin laki-laki', }, { word: 'bokep', category: 'sexual', region: 'general', severity: 0.7, aliases: ['bkp', 'bokap'], description: 'Istilah untuk video atau konten pornografi', context: 'Kata yang mengacu pada materi pornografi', }, { word: 'coli', category: 'sexual', region: 'general', severity: 0.8, aliases: ['col', 'coly'], description: 'Istilah untuk masturbasi laki-laki', context: 'Kata vulgar yang merujuk pada aktivitas seksual pribadi', }, { word: 'desah', category: 'sexual', region: 'general', severity: 0.6, aliases: ['ds4h', 'dsh'], description: 'Istilah untuk suara yang dibuat selama aktivitas seksual', context: 'Dapat menjadi vulgar tergantung konteks penggunaan', }, { word: 'seks', category: 'sexual', region: 'general', severity: 0.5, aliases: ['sex', 'ML'], description: 'Istilah untuk aktivitas seksual', context: 'Dapat menjadi vulgar tergantung konteks penggunaan', }, { word: 'kondom', category: 'sexual', region: 'general', severity: 0.5, aliases: ['kndm', 'kondom', 'cd'], description: 'Alat kontrasepsi', context: 'Dapat menjadi vulgar tergantung konteks penggunaan', }, { word: 'ngewe', category: 'sexual', region: 'general', severity: 0.9, aliases: ['ngew', 'we'], description: 'Istilah kasar untuk aktivitas seksual', context: 'Kata vulgar yang merujuk pada aktivitas seksual', }, { word: 'puki', category: 'sexual', region: 'general', severity: 0.9, aliases: ['puk', 'pukih'], description: 'Kata vulgar yang mengacu pada alat kelamin perempuan', context: 'Kata vulgar yang merujuk pada anatomi seksual', }, { word: 'xxx', category: 'sexual', region: 'general', severity: 0.6, aliases: ['xXx', 'triplex'], description: 'Simbol yang sering digunakan untuk menandai konten pornografi', context: 'Digunakan untuk menandai konten seksual eksplisit', }, { word: 'xnxx', category: 'sexual', region: 'general', severity: 0.6, aliases: ['xnxx', 'xnx'], description: 'simbol yang sering digunakan untuk menandai konten pornografi', context: 'Digunakan untuk menandai konten seksual eksplisit', }, ]; export const generalWords = general.map((item) => item.word); export default general;