This commit is contained in:
2023-08-13 21:06:28 +07:00
parent 1e3f5eb91d
commit bdc89bea14
5 changed files with 53 additions and 4 deletions
+13 -4
View File
@@ -5,19 +5,28 @@ import (
"os"
"git.3crabs.ru/VLADIMIR/butler/internal/modules/messenger/telegram"
"git.3crabs.ru/VLADIMIR/butler/internal/modules/storage"
"git.3crabs.ru/VLADIMIR/butler/internal/modules/storage/postgres"
"git.3crabs.ru/VLADIMIR/butler/internal/services/bot"
"git.3crabs.ru/VLADIMIR/butler/internal/services/bot/bot_all"
"git.3crabs.ru/VLADIMIR/butler/internal/services/listener"
)
func main() {
args := os.Args[1:] // tg token
messengerTelegram, err := telegram.NewMessengerTelegram(args[0])
args := os.Args[1:]
tgToken := args[0]
messengerTelegram, err := telegram.NewMessengerTelegram(tgToken)
if err != nil {
panic(err)
}
var storage storage.IStorage // TODO: init
urlConnect := args[1]
storage, err := postgres.NewStoragePostgres(urlConnect)
if err != nil {
panic(err)
}
defer storage.Close()
listenerService := listener.NewListener(
messengerTelegram,
[]bot.IBot{