├── .DS_Store ├── .gitignore ├── .idea ├── .gitignore ├── TG Bot.iml ├── modules.xml └── vcs.xml ├── BotService.go ├── Core.go ├── Database ├── Database.go └── Repository │ ├── Profile.go │ ├── Table │ ├── Profile.go │ └── Translation.go │ └── Translation.go ├── Interface ├── IConstructor.go ├── IKeyboard.go ├── IPage.go ├── ITemplate.go └── IСontroller.go ├── Queue ├── Queue.go └── go.mod ├── README.md ├── Stack └── Stack.go ├── UI ├── Base │ ├── Button.go │ ├── Form.go │ ├── Keyboard.go │ ├── List.go │ ├── Menu.go │ └── Template.go ├── Controller │ └── Profile.go ├── MainMenu.go ├── Profile.go └── Tournament.go ├── cmd ├── config.ini └── main.go ├── go.mod ├── go.sum ├── go.work ├── go.work.sum └── listFuncs.go /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/TG Bot.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/.idea/TG Bot.iml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /BotService.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/BotService.go -------------------------------------------------------------------------------- /Core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/Core.go -------------------------------------------------------------------------------- /Database/Database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/Database/Database.go -------------------------------------------------------------------------------- /Database/Repository/Profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/Database/Repository/Profile.go -------------------------------------------------------------------------------- /Database/Repository/Table/Profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/Database/Repository/Table/Profile.go -------------------------------------------------------------------------------- /Database/Repository/Table/Translation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/Database/Repository/Table/Translation.go -------------------------------------------------------------------------------- /Database/Repository/Translation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/Database/Repository/Translation.go -------------------------------------------------------------------------------- /Interface/IConstructor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/Interface/IConstructor.go -------------------------------------------------------------------------------- /Interface/IKeyboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/Interface/IKeyboard.go -------------------------------------------------------------------------------- /Interface/IPage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/Interface/IPage.go -------------------------------------------------------------------------------- /Interface/ITemplate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/Interface/ITemplate.go -------------------------------------------------------------------------------- /Interface/IСontroller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/Interface/IСontroller.go -------------------------------------------------------------------------------- /Queue/Queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/Queue/Queue.go -------------------------------------------------------------------------------- /Queue/go.mod: -------------------------------------------------------------------------------- 1 | module Queue 2 | 3 | go 1.22 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/README.md -------------------------------------------------------------------------------- /Stack/Stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/Stack/Stack.go -------------------------------------------------------------------------------- /UI/Base/Button.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/UI/Base/Button.go -------------------------------------------------------------------------------- /UI/Base/Form.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/UI/Base/Form.go -------------------------------------------------------------------------------- /UI/Base/Keyboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/UI/Base/Keyboard.go -------------------------------------------------------------------------------- /UI/Base/List.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/UI/Base/List.go -------------------------------------------------------------------------------- /UI/Base/Menu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/UI/Base/Menu.go -------------------------------------------------------------------------------- /UI/Base/Template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/UI/Base/Template.go -------------------------------------------------------------------------------- /UI/Controller/Profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/UI/Controller/Profile.go -------------------------------------------------------------------------------- /UI/MainMenu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/UI/MainMenu.go -------------------------------------------------------------------------------- /UI/Profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/UI/Profile.go -------------------------------------------------------------------------------- /UI/Tournament.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/UI/Tournament.go -------------------------------------------------------------------------------- /cmd/config.ini: -------------------------------------------------------------------------------- 1 | [runArgs] 2 | BotKey = 6763629384:AAHyyntHLwMq2TOlU4_ICi4ISHZpL0MN7EA -------------------------------------------------------------------------------- /cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/cmd/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/go.sum -------------------------------------------------------------------------------- /go.work: -------------------------------------------------------------------------------- 1 | go 1.22 2 | 3 | use ( 4 | . 5 | ./Queue 6 | ) 7 | -------------------------------------------------------------------------------- /go.work.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/go.work.sum -------------------------------------------------------------------------------- /listFuncs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnderKot/Go-TG-Bot-Template/HEAD/listFuncs.go --------------------------------------------------------------------------------