Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
G
go-cqhttp
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nanahira
go-cqhttp
Commits
6565a19a
Commit
6565a19a
authored
Sep 05, 2020
by
Mrs4s
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix #238.
parent
a9001d5c
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
14 additions
and
1 deletion
+14
-1
coolq/api.go
coolq/api.go
+14
-1
No files found.
coolq/api.go
View file @
6565a19a
...
...
@@ -198,11 +198,24 @@ func (bot *CQBot) CQSendGroupForwardMessage(groupId int64, m gjson.Result) MSG {
name
:=
e
.
Get
(
"data.name"
)
.
Str
content
:=
bot
.
ConvertObjectMessage
(
e
.
Get
(
"data.content"
),
true
)
if
uin
!=
0
&&
name
!=
""
&&
len
(
content
)
>
0
{
var
newElem
[]
message
.
IMessageElement
for
_
,
elem
:=
range
content
{
if
img
,
ok
:=
elem
.
(
*
message
.
ImageElement
);
ok
{
gm
,
err
:=
bot
.
Client
.
UploadGroupImage
(
groupId
,
img
.
Data
)
if
err
!=
nil
{
log
.
Warnf
(
"警告:群 %v 图片上传失败: %v"
,
groupId
,
err
)
continue
}
newElem
=
append
(
newElem
,
gm
)
continue
}
newElem
=
append
(
newElem
,
elem
)
}
nodes
=
append
(
nodes
,
&
message
.
ForwardNode
{
SenderId
:
uin
,
SenderName
:
name
,
Time
:
int32
(
ts
.
Unix
()),
Message
:
content
,
Message
:
newElem
,
})
return
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment