Giter Site home page Giter Site logo

alicebot's Introduction

alicebot

C++ code example of telegram bot api. Use it as is. E-mail address for questions is ivorob[at]gmail.com.

The example directory contains a few examples of using telegram bot api. To compile library or examples use the following commands: cmake . && make

To compile on Windows platform you can use the following commands below, but now I'm not sure that code will be compiled correctly. I didn't try to compile this api on Windows. This feature is in TODO-list. cmake -G "NMake Makefiles" nmake

Supported types

  • User
  • Message
  • File
  • PhotoSize
  • Chat

Supoported methods

  • getMe
  • sendMessage
  • getFile
  • getUpdates
  • getChat
  • sendPhoto

TODO

  • Windows building
  • Support of forwardMessage method
  • Support of sendAudio method
  • Support of sendDocument method
  • Support of sendSticker method
  • Support of sendVideo method
  • Support of sendVoice method
  • Support of sendLocation method
  • Support of sendVenue method
  • Support of sendContact method
  • Support of sendChatAction method
  • Support of getUserProfilePhotos method
  • Support of kickChatMember method
  • Support of leaveChat method
  • Support of unbanChatMember method
  • Support of getChatAdministrators method
  • Support of getChatMembersCount method
  • Support of getChatMember method
  • Support of answerCallbackQuery method
  • Support of editMessageText method
  • Support of editMessageCaption method
  • Support of editMessageReplyMarkup method

alicebot's People

Contributors

ivorob avatar

Stargazers

Alexey Zhirov avatar Daniel avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.