Python module for formatting text in IRC
Project description
IRC codes
Usage:
Text format:
from irccodes import *
# Functional method:
bold(str)
italic(str)
strikethrough(str)
underline(str)
monospace(str)
reset(str)
# Concatenation method:
symbols.BOLD + str
symbols.ITALIC + str
symbols.STRIKETHROUGH + str
symbols.underline + str
symbols.MONOSPACE + str
symbols.RESET + str
Text colors:
colored(str, text_color, background_color)
symbols.COLOR + symbols.<COLOR NAME> + ',' + symbols.<BACKGROUND COLOR NAME> + str
Examples:
colored(text, 'blue')
colored(text, 'light green', 'grey')
bold(colored('first', 'white') + ' ' + colored('second', 'grey'))
symbols.COLOR + symbols.BLUE + ',' + symbols.LIGHTRED + text
text + symbols.RESET
reset(text)
Supported colors:
| Index | Color | RGB |
|---|---|---|
| 0 | White | (255,255,255) |
| 1 | Black | (0,0,0) |
| 2 | Blue | (0,0,127) |
| 3 | Green | (0,147,0) |
| 4 | Light Red | (255,0,0) |
| 5 | Brown | (127,0,0) |
| 6 | Purple | (156,0,156) |
| 7 | Orange | (252,127,0) |
| 8 | Yellow | (255,255,0) |
| 9 | Light Green | (0,252,0) |
| 10 | Cyan | (0,147,147) |
| 11 | Light Cyan | (0,255,255) |
| 12 | Light Blue | (0,0,252) |
| 13 | Pink | (255,0,255) |
| 14 | Grey | (127,127,127) |
| 15 | Light Grey | (210,210,210) |
More detailed:
https://www.mirc.com/colors.html
https://stackoverflow.com/questions/1391610/embed-mirc-color-codes-into-a-c-sharp-literal
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
irccodes-1.2.0.tar.gz
(2.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file irccodes-1.2.0.tar.gz.
File metadata
- Download URL: irccodes-1.2.0.tar.gz
- Upload date:
- Size: 2.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f140b3d1b08eda798060f8156d84b410d75b1d1e538b05baf99f0cc302c93743
|
|
| MD5 |
5ef6afcd83f1ad0ee53b1583aea2c09d
|
|
| BLAKE2b-256 |
a62b2e81282d5cf7653d442d43b55f3e261d444793ce58b4aaf0bccae59368aa
|
File details
Details for the file irccodes-1.2.0-py3-none-any.whl.
File metadata
- Download URL: irccodes-1.2.0-py3-none-any.whl
- Upload date:
- Size: 3.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f0a4862ffd7622fe9f0644c607436a00891ad6c8916f6b85b58118e42a670500
|
|
| MD5 |
d01c0cbb67d94bded7199b60b27f777d
|
|
| BLAKE2b-256 |
72cf27b780c34533d671c81b19aab766919aa52f9aa30321c6fd20d943435b1e
|