小编use*_*292的帖子

如何使用Skype4COM在Skype群聊中发送消息?

我一直在尝试用C#制作一个"Skype Bot".到目前为止,我已经成功地让它在一对一的聊天中工作.我不能让它在群聊中工作.这是我的来源:

using System;
using System.Windows.Forms;
using SKYPE4COMLib;

namespace SkypeBot
{
    public partial class Form1 : Form
    {
        private Skype skype;
        private const string trigger = "!"; // Say !help
        private const string nick = "Bot";

        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            skype = new Skype();
            // Use skype protocol version 7 
            skype.Attach(7, false);
            // Listen 
            skype.MessageStatus += new _ISkypeEvents_MessageStatusEventHandler(skype_MessageStatus);
        }
        private void skype_MessageStatus(ChatMessage msg, TChatMessageStatus status)
        {
            if (TChatMessageStatus.cmsRead == status)
            {
                return; …
Run Code Online (Sandbox Code Playgroud)

c# bots skype skype4com

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

bots ×1

c# ×1

skype ×1

skype4com ×1