import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Compile Ċ import Ġcom . github . jen gel man . gradle . plugins . shadow . tasks . Shadow Jar Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ" 1 . 3 . 5 0 " ĊĠĠĠ Ġid (" com . github . john ren gel man . shadow ") Ġversion Ġ" 5 . 1 . 0 " Ċ } Ċ Ċ group Ġ= Ġ" tv . fan art " Ċ version Ġ= Ġ" 3 . 0 . 0 " Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġj center () ĊĠĠĠ Ġmaven (" https :// jit pack . io ") Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation ( kotlin (" stdlib - jdk 8 ")) ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin x : kotlin x - coroutines - core : 1 . 3 . 2 ") ĊĊĠĠĠ Ġimplementation (" org . k oin : k oin - core : 2 . 0 . 1 ") ĊĊĠĠĠ Ġimplementation (" io . github . config 4 k : config 4 k : 0 . 4 . 1 ") ĊĠĠĠ Ġimplementation (" com . github . aj alt : cli kt : 2 . 2 . 0 ") ĊĊĠĠĠ Ġimplementation (" com . squareup . ret rofit 2 : ret rofit : 2 . 9 . 0 ") ĊĠĠĠ Ġimplementation (" com . squareup . ret rofit 2 : converter - gson : 2 . 9 . 0 ") ĊĊĠĠĠ Ġimplementation (" net . dv 8 tion : J DA : 4 . 0 . 0 _ 5 0 ") ĊĠĠĠ Ġimplementation (" club . min n ced : discord - web hooks : 0 . 1 . 7 ") ĊĊĠĠĠ Ġimplementation (" io . github . micro utils : kotlin - logging : 1 . 7 . 6 ") ĊĠĠĠ Ġimplementation (" org . slf 4 j : slf 4 j - simple : 1 . 7 . 2 8 ") Ċ } Ċ Ċ tasks . with Type < Shadow Jar > Ġ{ ĊĠĠĠ Ġmanifest Ġ{ ĊĠĠĠĠĠĠĠ Ġattributes [" Main - Class "] Ġ= Ġ" tv . fan art . Application Kt " ĊĠĠĠ Ġ} Ċ } Ċ Ċ tasks . with Type < Kotlin Compile > Ġ{ ĊĠĠĠ Ġkotlin Options . jvm Target Ġ= Ġ" 1 . 8 " Ċ }