コード例 #1
0
ファイル: DicePlugin.cs プロジェクト: hontsev/MIraiKUgua
        public override bool HandleMessage(Message msg)
        {
            //msg.toGroup = 735545947;// msg.fromGroup;
            string cmd = BOT.getAskCmd(msg);

            if (string.IsNullOrWhiteSpace(cmd))
            {
                return(false);
            }

            string res = getRollString(cmd);

            if (!string.IsNullOrWhiteSpace(res))
            {
                msg.str     = res;
                msg.toGroup = msg.fromGroup;
                msg.to      = msg.from;
                msg.imgs.Clear();
                msg.ats.Clear();
                if (msg.fromGroup > 0)
                {
                    msg.ats.Add(new MessageAt(msg.from, $"@{msg.fromName}"));
                    //msg.str = " " + msg.str;
                }
                BOT.send(msg);
                return(true);
            }

            return(false);
        }
コード例 #2
0
        public void showMessage(long groupqq, long userqq, string str)
        {
            Message msg = new Message();

            msg.to      = userqq;
            msg.toGroup = groupqq;
            msg.str     = str;
            BOT.send(msg);
        }