Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Orenoid/telegram-account-bot
/ types & classes
Types & classes
59 in github.com/Orenoid/telegram-account-bot
⨍
Functions
278
◇
Types & classes
59
↓ 2 callers
TypeAlias
billsSortByCreateTime
telebot/templates.go:210
↓ 1 callers
TypeAlias
UserStateType
telebot/user_state.go:8
↓ 1 callers
TypeAlias
sortByAmount
telebot/templates.go:196
Struct
Bill
models/bill.go:9
Struct
BillCreatedTemplate
telebot/templates.go:15
Struct
BillListTemplate
telebot/templates.go:57
Struct
BillServiceTestSuite
service/bill/bill_test.go:28
Struct
CancelBillData
telebot/inlines.go:75
Struct
ControllersHub
api/api.go:25
Struct
CreateBillDTO
service/bill/bill.go:37
Struct
CreateBillOptions
dal/bill/repository.go:26
Struct
CreateBillParams
dal/bill/repository.go:19
Struct
CreateNewBill
mock billService.CreateNewBill
telebot/handlers_test.go:252
Struct
DateBillsSender
telebot/senders.go:26
Struct
DateTitleTemplate
telebot/templates.go:41
Struct
DayBillBtnData
telebot/inlines.go:17
Struct
GetBaseUserID
mock teleService.GetBaseUserID
telebot/handlers_test.go:236
Struct
GetUserBillsByCreateTimeOptions
dal/bill/repository.go:31
Struct
HandlersHub
telebot/handlers.go:19
Struct
HandlersHubTestSuite
telebot/handlers_test.go:39
Struct
ImportBillsRequest
api/api.go:34
Struct
InMemoryUserStateManager
telebot/user_state.go:31
Struct
MethodParams
telebot/handlers_test.go:100
Struct
MockContext
MockContext is a mock of Context interface.
mock/telebotmock/mock.go:16
Struct
MockContextMockRecorder
MockContextMockRecorder is the mock recorder for MockContext.
mock/telebotmock/mock.go:22
Struct
MockRepository
MockRepository is a mock of Repository interface.
dal/telegram/mock.go:15
Struct
MockRepository
MockRepository is a mock of Repository interface.
dal/user/mock.go:15
Struct
MockRepository
MockRepository is a mock of Repository interface.
dal/bill/mock.go:15
Struct
MockRepositoryMockRecorder
MockRepositoryMockRecorder is the mock recorder for MockRepository.
dal/telegram/mock.go:21
Struct
MockRepositoryMockRecorder
MockRepositoryMockRecorder is the mock recorder for MockRepository.
dal/user/mock.go:21
Struct
MockRepositoryMockRecorder
MockRepositoryMockRecorder is the mock recorder for MockRepository.
dal/bill/mock.go:21
Struct
MockUserStateManager
MockUserStateManager is a mock of UserStateManager interface.
telebot/user_state_mock.go:14
Struct
MockUserStateManagerMockRecorder
MockUserStateManagerMockRecorder is the mock recorder for MockUserStateManager.
telebot/user_state_mock.go:20
Struct
MonthBillBtnData
telebot/inlines.go:47
Struct
MonthBillsSender
telebot/senders.go:51
Struct
MonthTitleTemplate
telebot/templates.go:32
Struct
NewBillSender
telebot/senders.go:12
Struct
OnCreatingBill
telebot/handlers_test.go:138
Struct
OnEmptyPatchesHelper
telebot/handlers_test.go:125
Struct
ParseBillPatchesHelper
telebot/handlers_test.go:190
Interface
Repository
dal/telegram/repository.go:5
Interface
Repository
dal/user/repository.go:5
Interface
Repository
dal/bill/repository.go:8
Struct
Send
telebot/senders_test.go:18
Struct
Service
service/telegram/telegram.go:9
Struct
Service
service/user/user.go:10
Struct
Service
service/bill/bill.go:11
Struct
ServiceTestSuite
service/telegram/telegram_test.go:25
Struct
TelegramUser
models/telegram.go:5
Interface
Template
telebot/templates.go:11
Struct
Token
models/user.go:13
Struct
User
models/user.go:8
Struct
UserServiceTestSuite
service/user/user_test.go:25
Struct
UserState
telebot/user_state.go:16
Interface
UserStateManager
telebot/user_state.go:25
Struct
config
conf/config.go:10
Struct
mysqlRepo
dal/telegram/mysql.go:10
Struct
mysqlRepo
dal/user/mysql.go:11
Struct
mysqlRepo
dal/bill/mysql.go:12