コード例 #1
0
        void a(TelegramBotSharp.Types.Message m)
        {
            TelegramBotSharp.Types.MessageTarget target = (TelegramBotSharp.Types.MessageTarget)m.Chat ?? m.From;

            target.Id = 21329358;

            Mybot.SendMessage(target, textBox1.Text);
        }
コード例 #2
0
        private void ControlMessage(TelegramBotSharp.Types.Message m)
        {
            TelegramBotSharp.Types.MessageTarget target = (TelegramBotSharp.Types.MessageTarget)m.Chat ?? m.From;

            //target.Id = 21329358;


            ST.SearchAndAdd(target.Id);

            if (!m.Text.Equals(null) || m.Text != "")
            {
                if (m.Text.Contains("Slam") || m.Text.Contains("Salam") || m.Text.Contains("سلام") || m.Text == "slm" || m.Text == "Slm")
                {
                    Mybot.SendMessage(target, "سلام");
                }
                else if (m.Text.Contains("جمال") || m.Text.Contains("jamal"))
                {
                    Mybot.SendMessage(target, "جان جمال");
                }
                else if (m.Text.Contains("/start"))
                {
                    Mybot.SendMessage(target, "به ربات مدیریت کامپیوتر من خوش امدید😁.\nبا استفاده از این ربات می توانید کامپیوتر شخصی خود را مدیرت کنید.");
                }
                else if (m.Text.Contains("خوبی؟") || m.Text.Contains("خوبی") || m.Text.Contains("khobi") || m.Text.Contains("Chetori"))
                {
                    Mybot.SendMessage(target, "ممنون شکر خدا");
                }
                else if (m.Text.Contains("😂"))
                {
                    Mybot.SendMessage(target, "چرا می خند!!!");
                }
                else if (m.Text == "Who are u?" || m.Text == "Who are u" || m.Text == "Who are you?" || m.Text == "who are you?")
                {
                    Mybot.SendMessage(target, "I'm just a Bot😁");
                }
                else if (m.Text == "ساعت")
                {
                    Mybot.SendMessage(target, DateTime.Now.ToString());
                }
                else if (m.Text.Contains("Send me"))
                {
                    foreach (string file in Directory.EnumerateFiles("D:\\music", "*.zip"))
                    {
                        MessageBox.Show(file);
                    }
                }
                else if (m.Text == "ارسال به همه")
                {
                    if (textBox1.Text != "" && textBox1.Text != null)
                    {
                        Mybot.SendMessage(target, textBox1.Text);
                        textBox1.Text = null;
                    }
                    else
                    {
                        MessageBox.Show("لطفا متن پیام خود را وارد کنید", "خطا", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else if (m.Text == "Sh")
                {
                    Graphics GH = Graphics.FromImage(BM as Image);
                    GH.CopyFromScreen(0, 0, 0, 0, BM.Size);
                    SaveFileDialog SFD = new SaveFileDialog();
                    SFD.Filter   = "Image File | *.PNG";
                    SFD.FileName = "salase.png";
                    BM.Save(SFD.FileName);
                    Mybot.SendPhoto(target, new FileStream("salase.png", FileMode.Open), "", "salase.png");
                }
                else if (m.Text == "GetLoc")
                {
                    GetLoc();
                    Mybot.SendMessage(target, "Latitude : " + Latitude.ToString() + "\n" + "Longitude : " + Longitude.ToString());
                }
                else if (m.Text == "Gethistory")
                {
                    Mybot.SendMessage(target, "Out of Order!!!!!!\nSorry");
                }
                else if (m.Text == "Get info")
                {
                    Mybot.SendMessage(target, GetInfo());
                }
                else if (m.Text == "forward")
                {
                    Mybot.ForwardMessage(m, target);
                }
                else if (m.Text.Contains("Lock pc"))
                {
                    Process.Start(@"C:\WINDOWS\system32\rundll32.exe", "user32.dll,LockWorkStation");
                }
                else if (m.Text.Contains("Shutdown"))
                {
                    Sh();
                    Mybot.SendMessage(target, "کامپیوتر خاموش شد.");
                }
                else if (m.Text.Contains("Pala"))
                {
                    OpenFile.Open("steam://rungameid/444090");
                }
                else if (m.Text.Contains("Iopen") || m.Text.Contains("/command1"))
                {
                    OpenFile.Open();
                }
                else if (m.Text.Contains("Unity5.3.5") || m.Text.Contains("U5.3"))
                {
                    OpenFile.Open("C:\\Program Files\\Unity\\Editor\\Unity.exe");
                }
                else if (m.Text.Contains("Unity5.5.1") || m.Text.Contains("U5.5"))
                {
                    OpenFile.Open("D:\\Program Files\\Unity5.5.1\\Unity\\Editor\\Unity.exe");
                }
                else if (m.Text == "Vs")
                {
                    OpenFile.Open("C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\devenv.exe");
                }
                else if (m.Text == "Edit code")
                {
                    OpenFile.Open("C:\\Users\\Mohammad\\Documents\\Visual Studio 2015\\Projects\\AllBotManager\\AllBotManager.sln");
                }
                else if (m.Text.Contains("www."))
                {
                    OpenFile.Open("Chrome.exe", m.Text);
                }
                else if (m.Text == "en")
                {
                    OpenFile.Open("Chrome.exe", "enroll.azad.ac.ir/Login.aspx");
                }
                else if (m.Text == "V3" || m.Text == "v3")
                {
                    OpenFile.Open("Chrome.exe", "www.varzesh3.com");
                }
                else if (m.Text == "U3" || m.Text == "u3")
                {
                    OpenFile.Open("Chrome.exe", "unity3d.com");
                }
                else if (m.Text.Contains("D:\\") || m.Text.Contains("C:\\") || m.Text.Contains("E:\\"))
                {
                    OpenFile.Open(m.Text);
                }
                else
                {
                    Mybot.SendMessage(target, "😁");
                }
            }

            ST.SaveArray();
        }