Click here to Skip to main content
15,914,010 members
Home / Discussions / C#
   

C#

 
AnswerRe: Doc version management Pin
OriginalGriff15-Jul-20 22:22
mveOriginalGriff15-Jul-20 22:22 
GeneralRe: Doc version management Pin
#realJSOP15-Jul-20 23:44
professional#realJSOP15-Jul-20 23:44 
GeneralRe: Doc version management Pin
cp-andy16-Jul-20 1:35
cp-andy16-Jul-20 1:35 
GeneralRe: Doc version management Pin
OriginalGriff16-Jul-20 1:46
mveOriginalGriff16-Jul-20 1:46 
AnswerRe: Doc version management Pin
Pete O'Hanlon16-Jul-20 9:23
mvePete O'Hanlon16-Jul-20 9:23 
AnswerRe: Doc version management Pin
Gerry Schmitz17-Jul-20 4:36
mveGerry Schmitz17-Jul-20 4:36 
QuestionPadding a string with integers on its right keeping string length fixed Pin
simpledeveloper14-Jul-20 7:56
simpledeveloper14-Jul-20 7:56 
AnswerRe: Padding a string with integers on its right keeping string length fixed Pin
OriginalGriff14-Jul-20 8:25
mveOriginalGriff14-Jul-20 8:25 
GeneralRe: Padding a string with integers on its right keeping string length fixed Pin
simpledeveloper14-Jul-20 10:33
simpledeveloper14-Jul-20 10:33 
GeneralRe: Padding a string with integers on its right keeping string length fixed Pin
OriginalGriff14-Jul-20 10:58
mveOriginalGriff14-Jul-20 10:58 
AnswerRe: Padding a string with integers on its right keeping string length fixed Pin
#realJSOP15-Jul-20 0:40
professional#realJSOP15-Jul-20 0:40 
GeneralRe: Padding a string with integers on its right keeping string length fixed Pin
Richard Deeming15-Jul-20 3:30
mveRichard Deeming15-Jul-20 3:30 
GeneralRe: Padding a string with integers on its right keeping string length fixed Pin
#realJSOP15-Jul-20 3:52
professional#realJSOP15-Jul-20 3:52 
GeneralRe: Padding a string with integers on its right keeping string length fixed Pin
Richard Deeming15-Jul-20 3:53
mveRichard Deeming15-Jul-20 3:53 
GeneralRe: Padding a string with integers on its right keeping string length fixed Pin
#realJSOP15-Jul-20 3:57
professional#realJSOP15-Jul-20 3:57 
GeneralRe: Padding a string with integers on its right keeping string length fixed Pin
Richard Deeming15-Jul-20 4:09
mveRichard Deeming15-Jul-20 4:09 
GeneralRe: Padding a string with integers on its right keeping string length fixed Pin
OriginalGriff15-Jul-20 5:21
mveOriginalGriff15-Jul-20 5:21 
GeneralRe: Padding a string with integers on its right keeping string length fixed Pin
Richard MacCutchan15-Jul-20 5:31
mveRichard MacCutchan15-Jul-20 5:31 
GeneralRe: Padding a string with integers on its right keeping string length fixed Pin
OriginalGriff15-Jul-20 5:37
mveOriginalGriff15-Jul-20 5:37 
GeneralRe: Padding a string with integers on its right keeping string length fixed Pin
#realJSOP15-Jul-20 23:45
professional#realJSOP15-Jul-20 23:45 
GeneralRe: Padding a string with integers on its right keeping string length fixed Pin
Daniel Pfeffer16-Jul-20 1:15
professionalDaniel Pfeffer16-Jul-20 1:15 
QuestionZkteco get device operation logs Pin
Member 1488936814-Jul-20 7:45
Member 1488936814-Jul-20 7:45 
AnswerRe: Zkteco get device operation logs Pin
OriginalGriff14-Jul-20 8:21
mveOriginalGriff14-Jul-20 8:21 
AnswerRe: Zkteco get device operation logs Pin
ZurdoDev15-Jul-20 6:16
professionalZurdoDev15-Jul-20 6:16 
QuestionTelegram.Bot doesn't invoke Bot.OnMessage Pin
SezzRS14-Jul-20 7:35
SezzRS14-Jul-20 7:35 
I want to do a telegram bot that answers messages and get updates. I created web application on Visual Studio 2015 Express. I write my codes to global.asax. I have installed Telegram.Bot package. I can run the program but program doesn't anything. What may be the problem? Thanks for asistance.

My codes are below:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.SessionState;
using System.Threading;
using System.Threading.Tasks;
using System.Net;

using Telegram.Bot;
using Telegram.Bot.Args;
using Telegram.Bot.Types;
using Telegram.Bot.Types.Enums;
using Telegram.Bot.Types.ReplyMarkups;
using System.IO;



namespace EC
{

public class Global : System.Web.HttpApplication
    {

        Telegram.Bot.TelegramBotClient Bot = new TelegramBotClient("xxxxxx");

        protected void Application_Start()
        {
            ServicePointManager.Expect100Continue = true;
            ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;

            Bot.OnMessage += Bot_OnMessage;
            Bot.OnUpdate += Bot_OnUpdate;
            Bot.StartReceiving();

        }

        private void Bot_OnMessage(object sender, MessageEventArgs messageEventArgs)
        {
            var message = messageEventArgs.Message;

            if (message == null || message.Type != MessageType.Text) return;

            if (message.Text.Contains("/start"))
            {
                string Str = "Start Received";

                Bot.SendTextMessageAsync(message.Chat.Id, Str);

            }
            else if (message.Text.Contains("/Stop"))
            {
                string Str = "Stop Received";
                Bot.SendTextMessageAsync(message.Chat.Id, Str);
            }
        }
 }

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.