semvec/pypi-packages huggingface dataset:
shady-tr 0.0.1
Helps to avoid spam-filters by replacing some characters in text with similar characters from other languages
License: MIT License
Requires Python: >=3.6
Keywords: text randomizer random

## Shady Text Randomizer

The **Shady Text Randomizer** is a python package that helps to avoid spam-filters by replacing some characters in text with similar characters from other languages. 
As a result, the output text is not equal to the input but visually indistinguishable from it. 

The **Shady Text Randomizer** supports latin and cyrillic symbols.

###  Install

```
$ pip install shady_tr
```

### Usage

Class **ShadyTextRandomizer**  has two parameters:
1. [string] Source text
2. [int from 0 to 100] Symbol replace chance. If chance is equals 100, then each possible symbol well be converted to similar one.

```
>> from shady_tr import ShadyTextRandomizer
>>
>> text_rnd = ShadyTextRandomizer("Hello! How are you?", 100)
>> text_rnd.random_latin()
'Ꮋеllо! Нοԝ аrе γᴏυ?'

>> text_rnd = ShadyTextRandomizer("Привет! Как дела?", 100)
>> text_rnd.random_cyrillic()
'Πpᴎᏼeт! Κaκ дeлa?'
```
Some characters in the output text have completely different UTF-8 codes.

### License

This project is licensed under the MIT License