Metadata-Version: 2.1
Name: shady_tr
Version: 0.0.1
Summary: Helps to avoid spam-filters by replacing some characters in text with similar characters from other languages
Home-page: https://github.com/Ka3u6y6a/shady_text_randomizer
Author: Ka3u6y6a
Author-email: 
License: MIT License
Keywords: text randomizer random
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

## 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


