Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/clansty/Q2TG
/ functions
Functions
401 in github.com/clansty/Q2TG
⨍
Functions
401
◇
Types & classes
112
↓ 51 callers
Method
reply
(content: Sendable, replyTo = true)
main/src/client/QQClient/events.ts:58
↓ 35 callers
Method
find
(target: Friend | Group | TelegramChat | Entity | number | BigInteger)
main/src/models/ForwardPairs.ts:67
↓ 34 callers
Method
sendMessage
(params: SendMessageParams | string)
main/src/client/TelegramChat.ts:27
↓ 32 callers
Method
callApi
(action: T, params?: WSSendParam[T])
main/src/client/NapCatClient/client.ts:48
↓ 30 callers
Method
getChat
(entity: EntityLike)
main/src/client/Telegram.ts:186
↓ 26 callers
Method
info
(message: Api.Message, pair: Pair)
main/src/services/InChatCommandsService.ts:24
↓ 22 callers
Method
create
(startArgs: UserAuthParams | BotAuthParams, appName = 'Q2TG')
main/src/client/Telegram.ts:71
↓ 18 callers
Method
addNewMessageEventHandler
* 注册消息处理器 * @param handler 此方法返回 true 可以阻断下面的处理器
main/src/client/Telegram.ts:140
↓ 13 callers
Method
registerCallback
(cb: (event: CallbackQueryEvent) => any)
main/src/client/Telegram.ts:200
↓ 13 callers
Method
renew
()
main/src/client/QQClient/entity.ts:57
↓ 11 callers
Method
informOwner
(message: string, buttons?: MarkupLike)
main/src/services/SetupService.ts:48
↓ 11 callers
Method
pickMember
(uin: number, strict?: boolean)
main/src/client/QQClient/entity.ts:43
↓ 11 callers
Method
waitForOwnerInput
(message?: string, buttons?: MarkupLike, remove = false)
main/src/models/Instance.ts:231
↓ 10 callers
Function
inputButton
(digit: number | string)
main/src/utils/inlineDigitInput.ts:34
↓ 9 callers
Function
getAvatar
(room: number | Friend | Group)
main/src/utils/urls.ts:38
↓ 8 callers
Function
cachedConvert
(key: string, convert: (outputPath: string) => Promise<any>)
main/src/helpers/convert.ts:15
↓ 7 callers
Method
pickGroup
(groupId: number)
main/src/client/NapCatClient/client.ts:247
↓ 7 callers
Method
sendMsg
(content: Sendable, source?: Quotable, isSpoiler?: boolean)
main/src/client/QQClient/entity.ts:20
↓ 6 callers
Function
fetchFile
(url: string)
main/src/utils/urls.ts:30
↓ 5 callers
Method
create
(params: CreateNapCatParams)
main/src/client/NapCatClient/client.ts:28
↓ 5 callers
Function
createTempFile
(options: Parameters<typeof createTempFileBase>[0] = {})
main/src/services/ForwardService.ts:57
↓ 5 callers
Function
getAboutText
(entity: Friend | Group, html: boolean)
main/src/utils/getAboutText.ts:5
↓ 5 callers
Method
login
(botToken?: string)
main/src/models/Instance.ts:187
↓ 5 callers
Method
setCommands
(commands: Api.BotCommand[], scope: Api.TypeBotCommandScope)
main/src/client/Telegram.ts:190
↓ 5 callers
Method
uploadFile
(fileParams: Parameters<typeof this.client.uploadFile>[0])
main/src/client/Telegram.ts:270
↓ 4 callers
Method
add
(qq: Friend | Group, tg: TelegramChat, tgUser: TelegramChat, qqClient: QQClient, qqFromGroupId?: number)
main/src/models/ForwardPairs.ts:47
↓ 4 callers
Method
createExisted
(client: NapCatClient, info: { gid: number, name: string })
main/src/client/NapCatClient/entity.ts:218
↓ 4 callers
Method
createGroupAndLink
* * @param room * @param title * @param status 传入 false 的话就不显示状态信息,可以传入一条已有消息覆盖 * @param chat
main/src/services/ConfigService.ts:120
↓ 4 callers
Method
downloadEntityPhoto
(entity: EntityLike, isBig = false)
main/src/client/Telegram.ts:249
↓ 4 callers
Method
lock
(lockId: string)
main/src/services/DeleteMessageService.ts:22
↓ 4 callers
Function
md5Hex
(input: crypto.BinaryLike)
main/src/utils/hashing.ts:8
↓ 4 callers
Method
pickFriend
(uin: number)
main/src/client/NapCatClient/client.ts:235
↓ 4 callers
Method
start
(instanceId: number, botToken?: string)
main/src/models/Instance.ts:192
↓ 3 callers
Function
bufferOrPathCustomFile
(filename: string, bufferOrPath: Buffer | string)
main/src/helpers/forwardHelper.ts:28
↓ 3 callers
Method
connect
(sessionId: number, appName = 'Q2TG')
main/src/client/Telegram.ts:79
↓ 3 callers
Method
createPaginatedInlineSelector
(message: string, choices: ButtonLike[][])
main/src/client/TelegramChat.ts:59
↓ 3 callers
Method
deleteMessages
(messageId: MessageIDLike | MessageIDLike[])
main/src/client/TelegramChat.ts:198
↓ 3 callers
Method
getAssociateLink
(roomId: number)
main/src/services/ConfigService.ts:31
↓ 3 callers
Function
getButtons
()
main/src/utils/paginatedInlineSelector.ts:26
↓ 3 callers
Function
getImageUrlByMd5
(md5: string)
main/src/utils/urls.ts:18
↓ 3 callers
Method
getMessage
(entity: EntityLike | undefined, getMessagesParams?: Partial<IterMessagesParams>)
main/src/client/Telegram.ts:245
↓ 3 callers
Method
pickFriend
(uin: number, tempChatFromGroupId?: number)
main/src/client/OicqClient.ts:304
↓ 3 callers
Method
telegramDeleteMessage
* 删除 QQ 对应的消息 * @param messageId * @param pair * @param isOthersMsg
main/src/services/DeleteMessageService.ts:59
↓ 3 callers
Method
waitForOwnerInput
(message?: string, buttons?: MarkupLike, remove = false)
main/src/services/SetupService.ts:55
↓ 2 callers
Method
addChannelParticipantEventHandler
(handler: (event: Api.UpdateChannelParticipant) => any)
main/src/client/Telegram.ts:180
↓ 2 callers
Method
addEditedMessageEventHandler
(handler: MessageHandler)
main/src/client/Telegram.ts:149
↓ 2 callers
Method
addGroup
()
main/src/services/ConfigService.ts:38
↓ 2 callers
Method
approve
(yes = true)
main/src/client/NapCatClient/event.ts:45
↓ 2 callers
Method
config
()
main/src/client/Telegram.ts:91
↓ 2 callers
Method
createLinkGroup
(qqRoomId: number, tgChatId: number)
main/src/services/ConfigService.ts:250
↓ 2 callers
Function
createTempFile
(options: Parameters<typeof createTempFileBase>[0] = {})
main/src/client/NapCatClient/convert.ts:11
↓ 2 callers
Function
displayFlag
(flag: number)
main/src/utils/flagControl.ts:5
↓ 2 callers
Function
editFlags
(params: string[], target: Pair | Instance)
main/src/utils/flagControl.ts:16
↓ 2 callers
Method
editTitle
(title: string)
main/src/client/TelegramChat.ts:145
↓ 2 callers
Function
getAvatarUrl
(room: number | bigint | Friend | Group)
main/src/utils/urls.ts:5
↓ 2 callers
Method
getCustomEmoji
(documentId: BigInteger)
main/src/client/Telegram.ts:222
↓ 2 callers
Method
getDialogFilters
()
main/src/client/Telegram.ts:204
↓ 2 callers
Function
getDisplay
()
main/src/utils/inlineDigitInput.ts:12
↓ 2 callers
Method
getFaceByTgFileId
(fileId: BigInteger.BigNumber)
main/src/services/ForwardService.ts:125
↓ 2 callers
Method
getFileUrl
(fid: string)
main/src/client/QQClient/entity.ts:22
↓ 2 callers
Method
getForwardMsg
(resid: string, fileName?: string)
main/src/client/QQClient/entity.ts:14
↓ 2 callers
Function
getImageUrlByMd5
(md5: string)
ui/src/views/ChatRecord/Viewer/utils/getImageUrlByMd5.ts:5
↓ 2 callers
Method
getMember
(user: EntityLike)
main/src/client/TelegramChat.ts:187
↓ 2 callers
Method
getStickerSet
(handle: string)
main/src/client/Telegram.ts:264
↓ 2 callers
Method
handleMessageRecall
(data: WSReceiveHandler['notice.friend_recall'] | WSReceiveHandler['notice.group_recall'])
main/src/client/NapCatClient/client.ts:156
↓ 2 callers
Function
isContainsUrl
(msg: string)
main/src/utils/urls.ts:42
↓ 2 callers
Method
load
()
main/src/models/Instance.ts:75
↓ 2 callers
Function
md5
(input: crypto.BinaryLike)
main/src/utils/hashing.ts:3
↓ 2 callers
Function
napCatForwardMultiple
(messages: WSSendReturn['get_forward_msg']['messages'])
main/src/client/NapCatClient/convert.ts:179
↓ 2 callers
Function
nextTask
()
main/src/utils/highLevelFunces.ts:28
↓ 2 callers
Function
noTmp
(elem: Send[keyof Send])
main/src/client/NapCatClient/convert.ts:17
↓ 2 callers
Method
onSelectChatPersonal
(entity: Friend | Group)
main/src/services/ConfigService.ts:74
↓ 2 callers
Method
pickGroup
(groupId: number)
main/src/client/OicqClient.ts:311
↓ 2 callers
Method
pinMessageOnBothSide
(pair: Pair, sourceMessage: Awaited<ReturnType<typeof db.message.findFirst>>)
main/src/controllers/QuotLyController.ts:109
↓ 2 callers
Method
promptNewQqChat
(chat: Group | Friend)
main/src/services/ConfigService.ts:235
↓ 2 callers
Method
recallMsg
(seqOrMessageId: number, rand?: number, timeOrPktNum?: number)
main/src/client/QQClient/entity.ts:18
↓ 2 callers
Function
refreshDisplay
()
main/src/utils/inlineDigitInput.ts:19
↓ 2 callers
Method
remove
(pair: Pair)
main/src/models/ForwardPairs.ts:60
↓ 2 callers
Method
removeNewMessageEventHandler
(handler: MessageHandler)
main/src/client/Telegram.ts:144
↓ 2 callers
Method
sendAction
(pair: Pair, from: ActionSubject, to: ActionSubject, action: string, suffix?: string)
main/src/controllers/HugController.ts:174
↓ 2 callers
Method
sendQuote
(pair: Pair, message: Awaited<ReturnType<typeof db.message.findFirst>>)
main/src/controllers/QuotLyController.ts:314
↓ 2 callers
Method
setAdmin
(user: EntityLike)
main/src/client/TelegramChat.ts:98
↓ 2 callers
Method
setProfilePhoto
(photo: Buffer)
main/src/client/TelegramChat.ts:67
↓ 2 callers
Method
setTyping
(action: Api.TypeSendMessageAction = new Api.SendMessageTypingAction())
main/src/client/TelegramChat.ts:229
↓ 2 callers
Method
tryConnectNapCat
(wsUrl: string)
main/src/controllers/SetupController.ts:183
↓ 2 callers
Method
updateDialogFilter
(params: Partial<Partial<{ id: number; filter?: Api.DialogFilter; }>>)
main/src/client/Telegram.ts:208
↓ 2 callers
Method
updateInfo
()
main/src/models/Pair.ts:46
↓ 2 callers
Method
upload
(file: string | Buffer | Uint8Array, pid?: string, name?: string, callback?: (percentage: string) => void)
main/src/client/QQClient/entity.ts:53
↓ 2 callers
Method
waitForInput
()
main/src/client/TelegramChat.ts:51
↓ 2 callers
Function
wrap429
(url: string, ext: any)
main/tools/mkQFaceChannel.ts:42
↓ 1 callers
Method
addDeletedMessageEventHandler
(handler: (event: DeletedMessageEvent) => any)
main/src/client/Telegram.ts:176
↓ 1 callers
Method
addExact
(gin: number)
main/src/services/ConfigService.ts:92
↓ 1 callers
Method
addFriend
()
main/src/services/ConfigService.ts:56
↓ 1 callers
Method
addNewServiceMessageEventHandler
(handler: ServiceMessageHandler)
main/src/client/Telegram.ts:158
↓ 1 callers
Method
announce
(content: string)
main/src/client/QQClient/entity.ts:49
↓ 1 callers
Function
calcSP
(imei: string)
main/src/utils/random.ts:36
↓ 1 callers
Method
cancel
(chatId: BigInteger | number | string)
main/src/helpers/WaitForMessageHelper.ts:29
↓ 1 callers
Method
claimOwner
* 在设置阶段,第一个 start bot 的用户成为 bot 主人 * @param userId 申请成为主人的用户 ID * @return {boolean} 是否成功,false 的话就是被占用了
main/src/services/SetupService.ts:31
↓ 1 callers
Function
consumer
(fn: (...originArgs: TArgs) => TRet, time = 100)
main/src/utils/highLevelFunces.ts:24
↓ 1 callers
Function
conventOggToPcm
(oggPath: string, tmpFilePath: string)
main/src/encoding/silk.ts:6
next →
1–100 of 401, ranked by callers