package Ġcom . ann imon . f avis bot . commands Ċ Ċ import Ġcom . ann imon . f avis bot . AppConfig Ċ import Ġcom . github . kot l inte le gram bot . Bot Ċ import Ġcom . github . kot l inte le gram bot . entities . Chat Id Ċ import Ġcom . github . kot l inte le gram bot . entities . Message Ċ import Ġcom . github . kot l inte le gram bot . entities . Parse Mode Ċ import Ġcom . google . inject . Inject Ċ import Ġorg . slf 4 j . Logger Ċ import Ġorg . slf 4 j . LoggerFactory Ċ Ċ class ĠHelp Command Ġ@ Inject Ġconstructor ( ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġapp Config : ĠApp Config Ċ ) Ġ: ĠMessage Command Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġlog : ĠLogger Ġ= ĠLoggerFactory . getLogger ( Help Command :: class . java ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġrun ( message : ĠMessage , Ġbot : ĠBot ) Ġ{ ĊĠĠĠĠĠĠĠ Ġlog . info (" cmd Help : Ġby Ġ${ message . from !!. id }") ĊĠĠĠĠĠĠĠ Ġval Ġbot Name Ġ= Ġ"@ ${ app Config . bot Username }" ĊĠĠĠĠĠĠĠ Ġval Ġtext Ġ= Ġ""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ* Usage * ĊĊĠĠĠĠĠĠĠĠĠĠĠ ĠYou Ġneed Ġpermission Ġto Ġuse Ġthis Ġbot . ĠTo Ġrequest Ġpermission , Ġsend Ġ/ register . ĊĠĠĠĠĠĠĠĠĠĠĠĠĊĠĠĠĠĠĠĠĠĠĠĠ ĠOnce Ġyou Ġget Ġaccess , Ġyou Ġcan Ġfully Ġuse Ġthe Ġbot : Ġadd Ġst icker Ġpack s , Ġanimations , Ġphotos , Ġand Ġvideos Ġto Ġyour Ġcollection . ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTo Ġadd Ġa Ġst icker Ġpack , Ġjust Ġsend Ġone Ġst icker Ġfrom Ġthe Ġset . ĊĠĠĠĠĠĠĠĠĠĠĠĠĊĠĠĠĠĠĠĠĠĠĠĠ ĠAfter Ġthat , Ġyou Ġcan Ġlog Ġin Ġto Ġthe Ġweb - form Ġto Ġtag Ġstick ers Ġand Ġmedia Ġfrom Ġyour Ġcollection . ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSend Ġ/ register Ġto Ġgenerate Ġor Ġre generate Ġa Ġunique Ġlink Ġto Ġweb - form . ĊĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ* Web - form * ĊĊĠĠĠĠĠĠĠĠĠĠĠ ĠIn Ġthe Ġweb - form Ġyou Ġcan Ġchoose Ġst icker Ġset Ġor Ġmedia Ġtype Ġand Ġstart Ġtagging Ġitems Ġwith Ġcomma - separated Ġvalues . ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTo Ġdelete Ġan Ġitem , Ġjust Ġclear Ġtags Ġand Ġpress ĠApply . ĊĠĠĠĠĠĠĠĠĠĠĠĠĊĠĠĠĠĠĠĠĠĠĠĠ ĠYour Ġtagged Ġstick ers Ġand Ġmedia Ġwill Ġbe Ġavailable Ġin Ġinline Ġmode . ĊĠĠĠĠĠĠĠĠĠĠĠĠ ĊĠĠĠĠĠĠĠĠĠĠĠĠĊĠĠĠĠĠĠĠĠĠĠĠ Ġ* Inline Ġmode * ĊĠĠĠĠĠĠĠĠĠĠĠĠĊĠĠĠĠĠĠĠĠĠĠĠ ĠType Ġ`$ bot Name ` Ġin Ġany Ġchat Ġto Ġaccess Ġyour Ġtagged Ġcollection . ĊĠĠĠĠĠĠĠĠĠĠĠ ĠType Ġ`$ bot Name Ġterm ` Ġto Ġshow Ġitems Ġcontaining Ġthe Ġsubstring Ġ" term " Ġtag . ĊĠĠĠĠĠĠĠĠĠĠĠ ĠFor Ġexact Ġmatch Ġonly , Ġuse Ġ`. ` Ġat Ġthe Ġend Ġof Ġyour Ġterm : Ġ Ġ`$ bot Name Ġterm . ĊĠĠĠĠĠĠĠĠĠĠĠ ĠYou Ġcan Ġspecify Ġmore Ġterms Ġby Ġsepar ating Ġthem Ġwith Ġcomma : Ġ Ġ`$ bot Name Ġterm 1 , Ġterm 2 ., Ġterm 3 ` ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTo Ġshow Ġall Ġyour Ġtagged Ġcollection Ġyou Ġcan Ġuse Ġ`. all ` Ġquery . ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ""" . trim Indent () ĊĠĠĠĠĠĠĠ Ġbot . sendMessage ( Chat Id . from Id ( message . from !!. id ), Ġtext , Ġparse Mode Ġ= ĠParse Mode . MARK DOWN ) ĊĠĠĠ Ġ} Ċ }