Commit f45bcc8 1 parent 007f6e8 commit f45bcc8 Copy full SHA for f45bcc8
File tree 2 files changed +10
-9
lines changed
commonMain/kotlin/contact
jvmBaseMain/kotlin/contact/essence
2 files changed +10
-9
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ import net.mamoe.mirai.LowLevelApi
19
19
import net.mamoe.mirai.contact.*
20
20
import net.mamoe.mirai.contact.active.GroupActive
21
21
import net.mamoe.mirai.contact.announcement.Announcements
22
+ import net.mamoe.mirai.contact.essence.Essences
22
23
import net.mamoe.mirai.contact.file.RemoteFiles
23
24
import net.mamoe.mirai.data.GroupHonorType
24
25
import net.mamoe.mirai.data.GroupInfo
@@ -28,6 +29,7 @@ import net.mamoe.mirai.event.events.*
28
29
import net.mamoe.mirai.internal.QQAndroidBot
29
30
import net.mamoe.mirai.internal.contact.active.GroupActiveImpl
30
31
import net.mamoe.mirai.internal.contact.announcement.AnnouncementsImpl
32
+ import net.mamoe.mirai.internal.contact.essence.EssencesImpl
31
33
import net.mamoe.mirai.internal.contact.file.RemoteFilesImpl
32
34
import net.mamoe.mirai.internal.contact.info.MemberInfoImpl
33
35
import net.mamoe.mirai.internal.message.contextualBugReportException
@@ -400,6 +402,13 @@ internal abstract class CommonGroupImpl constructor(
400
402
return result.success
401
403
}
402
404
405
+ override val essences: Essences by lazy {
406
+ EssencesImpl (
407
+ this as GroupImpl ,
408
+ bot.network.logger.subLogger(" Group $id " ),
409
+ )
410
+ }
411
+
403
412
override fun toString (): String = " Group($id )"
404
413
}
405
414
Original file line number Diff line number Diff line change 9
9
10
10
package net.mamoe.mirai.internal.contact.essence
11
11
12
- import kotlinx.coroutines.flow.Flow
13
12
import net.mamoe.mirai.internal.contact.GroupImpl
14
- import net.mamoe.mirai.message.data.MessageSource
15
13
import net.mamoe.mirai.utils.MiraiLogger
16
- import java.util.stream.Stream
17
14
18
15
internal actual class EssencesImpl actual constructor(
19
16
group : GroupImpl ,
20
17
logger : MiraiLogger ,
21
- ) : CommonEssencesImpl(group, logger) {
22
-
23
- override fun asStream (): Stream <MessageSource > {
24
- TODO (" Not yet implemented" )
25
- }
26
- }
18
+ ) : CommonEssencesImpl(group, logger)
You can’t perform that action at this time.
0 commit comments