@ file : Suppress ( ĊĠĠĠ Ġ" unused " Ċ ) Ċ @ file : Use Experimental ( ĊĠĠĠ ĠB ots Only :: class , ĊĠĠĠ ĠTesting Only :: class Ċ ) Ċ Ċ package Ġdev . wh yo leg . k td . api . text Ċ Ċ import Ġdev . wh yo leg . k td .* Ċ import Ġdev . wh yo leg . k td . api .* Ċ import Ġdev . wh yo leg . k td . api . Td Api .* Ċ Ċ /** Ċ Ġ* ĠRemoves Ġpotentially Ġdangerous Ġcharacters Ġfrom Ġthe Ġname Ġof Ġa Ġfile Ċ Ġ* ĠThe Ġencoding Ġof Ġthe Ġfile Ġname Ġis Ġsupposed Ġto Ġbe ĠUTF - 8 Ċ Ġ* ĠReturns Ġan Ġempty Ġstring Ġon Ġfailure Ċ Ġ* ĠThis Ġis Ġan Ġoffline Ġmethod Ċ Ġ* ĠCan Ġbe Ġcalled Ġbefore Ġauthorization Ċ Ġ* Ċ Ġ* Ġ@ fileName Ġ- ĠFile Ġname Ġor Ġpath Ġto Ġthe Ġfile Ċ Ġ*/ Ċ suspend Ġfun ĠTelegram Client . clean FileName ( ĊĠĠĠ ĠfileName : ĠString ? Ġ= Ġnull Ċ ): ĠText Ġ= Ġtext ( ĊĠĠĠ ĠClean FileName ( ĊĠĠĠĠĠĠĠ ĠfileName ĊĠĠĠ Ġ) Ċ ) Ċ Ċ /** Ċ Ġ* ĠRemoves Ġpotentially Ġdangerous Ġcharacters Ġfrom Ġthe Ġname Ġof Ġa Ġfile Ċ Ġ* ĠThe Ġencoding Ġof Ġthe Ġfile Ġname Ġis Ġsupposed Ġto Ġbe ĠUTF - 8 Ċ Ġ* ĠReturns Ġan Ġempty Ġstring Ġon Ġfailure Ċ Ġ* ĠThis Ġis Ġan Ġoffline Ġmethod Ċ Ġ* ĠCan Ġbe Ġcalled Ġbefore Ġauthorization Ċ Ġ*/ Ċ suspend Ġfun ĠTelegram Client . text ( ĊĠĠĠ Ġf : ĠClean FileName Ċ ): ĠText Ġ= Ġexec ( f ) Ġas ĠText Ċ