1414 - [ StickerDownloader().downloadSticker] ( #stickerdownloader()downloadsticker )
1515 - [ StickerDownloader().getPack] ( #stickerdownloader()getpack )
1616 - [ StickerDownloader().getSticker] ( #stickerdownloader()getsticker )
17+ - [ demojize] ( #demojize )
1718
1819## Sticker
1920
20- [ Show source in downloader.py:20 ] ( ../../../tstickers/downloader.py#L20 )
21+ [ Show source in downloader.py:54 ] ( ../../../tstickers/downloader.py#L54 )
2122
2223Sticker instance attributes.
2324
@@ -36,7 +37,7 @@ class Sticker:
3637
3738### Sticker().emojiName
3839
39- [ Show source in downloader.py:38 ] ( ../../../tstickers/downloader.py#L38 )
40+ [ Show source in downloader.py:72 ] ( ../../../tstickers/downloader.py#L72 )
4041
4142Get the emoji as a string.
4243
@@ -50,7 +51,7 @@ def emojiName(self) -> str: ...
5051
5152## StickerDownloader
5253
53- [ Show source in downloader.py:43 ] ( ../../../tstickers/downloader.py#L43 )
54+ [ Show source in downloader.py:77 ] ( ../../../tstickers/downloader.py#L77 )
5455
5556The StickerDownloader sets up the api and makes requests.
5657
@@ -68,7 +69,7 @@ class StickerDownloader:
6869
6970### StickerDownloader().convertPack
7071
71- [ Show source in downloader.py:205 ] ( ../../../tstickers/downloader.py#L205 )
72+ [ Show source in downloader.py:239 ] ( ../../../tstickers/downloader.py#L239 )
7273
7374Convert the webp to gif and png; tgs to gif, webp (webp_animated) and png.
7475
@@ -101,7 +102,7 @@ def convertPack(
101102
102103### StickerDownloader().doAPIReq
103104
104- [ Show source in downloader.py:64 ] ( ../../../tstickers/downloader.py#L64 )
105+ [ Show source in downloader.py:98 ] ( ../../../tstickers/downloader.py#L98 )
105106
106107Use the telegram api.
107108
@@ -129,7 +130,7 @@ def doAPIReq(self, function: str, params: dict[Any, Any]) -> dict[Any, Any] | No
129130
130131### StickerDownloader().downloadPack
131132
132- [ Show source in downloader.py:167 ] ( ../../../tstickers/downloader.py#L167 )
133+ [ Show source in downloader.py:201 ] ( ../../../tstickers/downloader.py#L201 )
133134
134135Download a sticker pack.
135136
@@ -151,7 +152,7 @@ def downloadPack(self, pack: dict[str, Any]) -> bool: ...
151152
152153### StickerDownloader().downloadSticker
153154
154- [ Show source in downloader.py:152 ] ( ../../../tstickers/downloader.py#L152 )
155+ [ Show source in downloader.py:186 ] ( ../../../tstickers/downloader.py#L186 )
155156
156157Download a sticker from the server.
157158
@@ -174,7 +175,7 @@ def downloadSticker(self, path: Path, link: str) -> int: ...
174175
175176### StickerDownloader().getPack
176177
177- [ Show source in downloader.py:118 ] ( ../../../tstickers/downloader.py#L118 )
178+ [ Show source in downloader.py:152 ] ( ../../../tstickers/downloader.py#L152 )
178179
179180Get a list of File objects.
180181
@@ -196,7 +197,7 @@ def getPack(self, packName: str) -> dict[str, Any] | None: ...
196197
197198### StickerDownloader().getSticker
198199
199- [ Show source in downloader.py:95 ] ( ../../../tstickers/downloader.py#L95 )
200+ [ Show source in downloader.py:129 ] ( ../../../tstickers/downloader.py#L129 )
200201
201202Get sticker info from the server.
202203
@@ -218,4 +219,29 @@ def getSticker(self, fileData: dict[Any, Any]) -> Sticker: ...
218219
219220#### See also
220221
221- - [ Sticker] ( #sticker )
222+ - [ Sticker] ( #sticker )
223+
224+
225+
226+ ## demojize
227+
228+ [ Show source in downloader.py:21] ( ../../../tstickers/downloader.py#L21 )
229+
230+ Similar to the emoji.demojize function.
231+
232+ However, returns a string of unique keywords in alphabetical order seperated by "_ "
233+
234+ #### Arguments
235+
236+ - ` emoji ` * str* - emoji unicode char
237+
238+ #### Returns
239+
240+ Type: * str*
241+ returns a string of unique keywords in alphabetical order seperated by "_ "
242+
243+ #### Signature
244+
245+ ``` python
246+ def demojize (emoji : str ) -> str : ...
247+ ```
0 commit comments