Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Orenoid/telegram-account-bot
/ functions
Functions
278 in github.com/Orenoid/telegram-account-bot
⨍
Functions
278
◇
Types & classes
59
Method
CheckUserExists
CheckUserExists mocks base method.
dal/user/mock.go:38
Method
CheckUserExists
CheckUserExists indicates an expected call of CheckUserExists.
dal/user/mock.go:47
Method
CheckUserExists
CheckUserExists check if user exists
dal/user/mysql.go:93
Method
ClearUserState
ClearUserState mocks base method.
telebot/user_state_mock.go:37
Method
ClearUserState
ClearUserState indicates an expected call of ClearUserState.
telebot/user_state_mock.go:45
Method
CreateBillAndUpdateUserBalance
CreateBillAndUpdateUserBalance mocks base method.
dal/bill/mock.go:38
Method
CreateBillAndUpdateUserBalance
CreateBillAndUpdateUserBalance indicates an expected call of CreateBillAndUpdateUserBalance.
dal/bill/mock.go:51
Method
CreateBillAndUpdateUserBalance
(userID uint, amount float64, category string, opts ...CreateBillOptions)
dal/bill/mysql.go:69
Method
CreateBillsAndUpdateUserBalance
CreateBillsAndUpdateUserBalance mocks base method.
dal/bill/mock.go:58
Method
CreateBillsAndUpdateUserBalance
CreateBillsAndUpdateUserBalance indicates an expected call of CreateBillsAndUpdateUserBalance.
dal/bill/mock.go:66
Method
CreateBillsAndUpdateUserBalance
(userID uint, billParams []CreateBillParams)
dal/bill/mysql.go:16
Method
CreateOrUpdateTelegramUser
(userID int64, userName string, chatID int64)
service/telegram/telegram.go:13
Method
CreateOrUpdateTelegramUser
CreateOrUpdateTelegramUser mocks base method.
dal/telegram/mock.go:38
Method
CreateOrUpdateTelegramUser
CreateOrUpdateTelegramUser indicates an expected call of CreateOrUpdateTelegramUser.
dal/telegram/mock.go:47
Method
CreateOrUpdateTelegramUser
(userID int64, userName string, chatID int64)
dal/telegram/mysql.go:14
Method
CreateToken
(userID uint)
service/user/user.go:48
Method
CreateToken
CreateToken mocks base method.
dal/user/mock.go:53
Method
CreateToken
CreateToken indicates an expected call of CreateToken.
dal/user/mock.go:61
Method
CreateToken
(userID uint, token string)
dal/user/mysql.go:29
Method
CreateUser
()
service/user/user.go:14
Method
CreateUser
CreateUser mocks base method.
dal/user/mock.go:67
Method
CreateUser
CreateUser indicates an expected call of CreateUser.
dal/user/mock.go:76
Method
CreateUser
()
dal/user/mysql.go:83
Method
Data
Data mocks base method.
mock/telebotmock/mock.go:155
Method
Data
Data indicates an expected call of Data.
mock/telebotmock/mock.go:163
Method
Delete
Delete indicates an expected call of Delete.
mock/telebotmock/mock.go:177
Method
DeleteAfter
DeleteAfter mocks base method.
mock/telebotmock/mock.go:183
Method
DeleteAfter
DeleteAfter indicates an expected call of DeleteAfter.
mock/telebotmock/mock.go:191
Method
DeleteBillAndUpdateUserBalance
DeleteBillAndUpdateUserBalance mocks base method.
dal/bill/mock.go:72
Method
DeleteBillAndUpdateUserBalance
DeleteBillAndUpdateUserBalance indicates an expected call of DeleteBillAndUpdateUserBalance.
dal/bill/mock.go:80
Method
DeleteBillAndUpdateUserBalance
(billID uint)
dal/bill/mysql.go:135
Method
DisableAllTokens
(userID uint)
service/user/user.go:60
Method
DisableAllTokens
DisableAllTokens mocks base method.
dal/user/mock.go:82
Method
DisableAllTokens
DisableAllTokens indicates an expected call of DisableAllTokens.
dal/user/mock.go:90
Method
DisableAllTokens
(userID uint)
dal/user/mysql.go:67
Method
DisableToken
(userID uint, token string)
dal/user/repository.go:17
Method
DisableToken
DisableToken mocks base method.
dal/user/mock.go:96
Method
DisableToken
DisableToken indicates an expected call of DisableToken.
dal/user/mock.go:104
Method
DisableToken
(userID uint, token string)
dal/user/mysql.go:59
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use.
dal/telegram/mock.go:33
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use.
dal/bill/mock.go:33
Method
Edit
Edit indicates an expected call of Edit.
mock/telebotmock/mock.go:209
Method
EditCaption
EditCaption mocks base method.
mock/telebotmock/mock.go:216
Method
EditCaption
EditCaption indicates an expected call of EditCaption.
mock/telebotmock/mock.go:228
Method
EditOrReply
EditOrReply mocks base method.
mock/telebotmock/mock.go:235
Method
EditOrReply
EditOrReply indicates an expected call of EditOrReply.
mock/telebotmock/mock.go:247
Method
EditOrSend
EditOrSend mocks base method.
mock/telebotmock/mock.go:254
Method
EditOrSend
EditOrSend indicates an expected call of EditOrSend.
mock/telebotmock/mock.go:266
Method
Forward
Forward mocks base method.
mock/telebotmock/mock.go:273
Method
Forward
Forward indicates an expected call of Forward.
mock/telebotmock/mock.go:285
Method
ForwardTo
ForwardTo mocks base method.
mock/telebotmock/mock.go:292
Method
ForwardTo
ForwardTo indicates an expected call of ForwardTo.
mock/telebotmock/mock.go:304
Method
Get
Get indicates an expected call of Get.
mock/telebotmock/mock.go:319
Method
GetUser
GetUser mocks base method.
dal/telegram/mock.go:53
Method
GetUser
GetUser indicates an expected call of GetUser.
dal/telegram/mock.go:62
Method
GetUser
(teleUserID int64)
dal/telegram/mysql.go:56
Method
GetUserBalance
(userID uint)
service/user/user.go:33
Method
GetUserBalance
GetUserBalance mocks base method.
dal/user/mock.go:110
Method
GetUserBalance
GetUserBalance indicates an expected call of GetUserBalance.
dal/user/mock.go:119
Method
GetUserBalance
(userID uint)
dal/user/mysql.go:74
Method
GetUserBillsByCreateTime
GetUserBillsByCreateTime 获取用户在指定时间范围内的账单列表,若 opts 为空,则返回账单(opts 只取列表第一个作为查询参数)
service/bill/bill.go:28
Method
GetUserBillsByCreateTime
GetUserBillsByCreateTime mocks base method.
dal/bill/mock.go:86
Method
GetUserBillsByCreateTime
GetUserBillsByCreateTime indicates an expected call of GetUserBillsByCreateTime.
dal/bill/mock.go:99
Method
GetUserBillsByCreateTime
(userID uint, opts ...GetUserBillsByCreateTimeOptions)
dal/bill/mysql.go:112
Method
GetUserState
GetUserState mocks base method.
telebot/user_state_mock.go:51
Method
GetUserState
GetUserState indicates an expected call of GetUserState.
telebot/user_state_mock.go:60
Method
HandleBalanceCommand
(ctx telebot.Context)
telebot/handlers.go:386
Method
HandleCancelBillCallback
(ctx telebot.Context)
telebot/handlers.go:347
Method
HandleCancelCommand
(ctx telebot.Context)
telebot/handlers.go:146
Method
HandleCreateTokenCommand
(ctx telebot.Context)
telebot/handlers.go:403
Method
HandleDayBillSelectionCallback
HandleDayBillSelectionCallback 处理切换日期账单的回调事件
telebot/handlers.go:283
Method
HandleDayCommand
(ctx telebot.Context)
telebot/handlers.go:87
Method
HandleDisableAllTokensCommand
(ctx telebot.Context)
telebot/handlers.go:422
Method
HandleHelpCommand
(ctx telebot.Context)
telebot/handlers.go:82
Method
HandleMonthBillSelectionCallback
HandleMonthBillSelectionCallback 处理切换月度账单的回调事件
telebot/handlers.go:316
Method
HandleMonthCommand
(ctx telebot.Context)
telebot/handlers.go:128
Method
HandleSetBalanceCommand
(ctx telebot.Context)
telebot/handlers.go:365
Method
HandleSetKeyboardCommand
(ctx telebot.Context)
telebot/handlers.go:105
Method
InlineResult
InlineResult mocks base method.
mock/telebotmock/mock.go:325
Method
InlineResult
InlineResult indicates an expected call of InlineResult.
mock/telebotmock/mock.go:333
Method
Len
()
telebot/templates.go:212
Method
Less
(i, j int)
telebot/templates.go:202
Method
Less
(i, j int)
telebot/templates.go:216
Method
Message
Message mocks base method.
mock/telebotmock/mock.go:339
Method
Message
Message indicates an expected call of Message.
mock/telebotmock/mock.go:347
Method
Migration
Migration mocks base method.
mock/telebotmock/mock.go:353
Method
Migration
Migration indicates an expected call of Migration.
mock/telebotmock/mock.go:362
Method
MustGetToken
MustGetToken mocks base method.
dal/user/mock.go:125
Method
MustGetToken
MustGetToken indicates an expected call of MustGetToken.
dal/user/mock.go:134
Method
MustGetToken
(token string)
dal/user/mysql.go:15
Function
NewMysqlRepo
(dsn string)
dal/telegram/mysql.go:67
Function
NewMysqlRepo
(dsn string)
dal/user/mysql.go:122
Function
NewMysqlRepo
(dsn string)
dal/bill/mysql.go:168
Method
Notify
Notify mocks base method.
mock/telebotmock/mock.go:368
Method
Notify
Notify indicates an expected call of Notify.
mock/telebotmock/mock.go:376
Method
Poll
Poll mocks base method.
mock/telebotmock/mock.go:382
Method
Poll
Poll indicates an expected call of Poll.
mock/telebotmock/mock.go:390
Method
PollAnswer
PollAnswer mocks base method.
mock/telebotmock/mock.go:396
Method
PollAnswer
PollAnswer indicates an expected call of PollAnswer.
mock/telebotmock/mock.go:404
Method
PreCheckoutQuery
PreCheckoutQuery mocks base method.
mock/telebotmock/mock.go:410
← previous
next →
101–200 of 278, ranked by callers