teleguild:群与群之间的电话

指令介绍:

  • 群互通.发起 <guildId>

    • 向指定群发起群互通,对方群友可以接通或挂断
    • id可以是真实群号或通讯录内显示的代号
    • 可在配置项设置单次通话的时限或消息量上限
    • 通话过程中任何群友都能随时挂断
  • 群互通.通讯录

    • 通讯录,但都是群聊
    • 会显示群名以及代号,可在配置项控制是否显示真实群号
    • 可在配置项手动配置群名及群号,也可由机器人自动获取所在的所有群聊

配置项介绍:

  • showGuildId
    • 是否在通讯录和来电提示中显示真实群号
  • badWords
    • 消息中的这些词语转发时会被替换为*
  • allowPicture
    • 消息是否允许包含图片/语音/视频
  • limit
    image
    • 子配置项timeLimitcountLimit
      • 控制时限以及消息量上限
  • autoGuilds
    • 自动获取bot所在的所有群列表添入通讯录
  • activeGuilds
    • 手动配置通讯录
    • 仅在autoGuilds关闭时可用

细节介绍:

  • 每隔120秒会发送提示文本“任何群友都可以发送“挂断”结束当前通话哦”避免群友不知道能挂断
  • 一个群同时只能存在一个通话,此时发起通话会提示正在通话中

实机演示:

5 个赞

1.3.0版本更新:

  • 忘记build了
4 个赞

OK必须支持 :partying_face:
等的就是这个功能
imageimageimage

4 个赞

有意思,支持,

120秒提醒一次的功能让人眼前一亮。

2 个赞

可不可以增加功能,通讯录里屏蔽特定群聊

3 个赞

发现一个bug,比如我onebot适配器有两份配置,分别对应的QQ号是1111和2222,如果1111在群A,2222在群B,此时A群和B群就没法互相通话

3 个赞

也就是说跨适配器的消息会有bug 建议在记录群ID的时候同时记录对应的适配器

3 个赞

想起我之前做的 夺舍插件 了,实现的效果可能差不多。不过我是官方bot的

3 个赞

未来会更新跨适配器功能,下个版本会先修复跨适配器时的错误

2 个赞

可以先手动添加,未来会有更方便的方法

2 个赞

1.4.0版本更新:

  • 现在发起通话时会显示对方群名了
  • 修复了跨适配器时的错误(暂时不支持跨适配器)
  • 优化了内存占用
4 个赞

bug反馈,假设我在A群,向B群拨打电话,但是电话没有正常拨通(B群全员禁言了?跨适配器?还有其他一些情况…),此时A群会卡在你所在的群正在通话中这个状态

2 个赞

可以增加一个消息审查功能吗?防止被恶意投毒

3 个赞

这种情况不会发生吧,拨打之后30秒没有回应会因为超时挂断

2 个赞

会发生,一旦报错"发生未知错误"就会卡在这个状态

2 个赞

需要我提供具体的日志吗?

2 个赞

哥哥去和楼主小姐姐加个QQ联系吧,看你和风切妹妹在论坛聊的捉急

2 个赞

我想我知道为什么了

2 个赞

1.5.0版本更新:

  • 新增配置项badWords
    • 消息中的这些词语转发时会被替换为*
  • 新增配置项allowPicture
    • 消息是否允许包含图片/语音/视频
2 个赞

1.5.1版本更新:

  • 尝试修复了发起请求时遇到错误会永远停留在通话状态的问题
2 个赞