Skip to content

nv-vn/glgbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

glgbot

BITCH, DAB

How to use:

$ echo -n "$TELEGRAM_API_TOKEN" > bot.token
$ git clone https://github.com/j0sh/ocaml-gensqlite   # The OPAM package is broken...
$ cd ocaml-gensqlite && make && make install && cd .. # Just compile from source yourself, for now
$ oasis setup -setup-update dynamic
$ make
$ ./bot.native

Customizing glgbot:

In order to add new commands, you can use the interface provided by Api.Command. Your bot module should contain a commands : Api.Command.command list. For a basic example of two of these types of commands, see src/bot.ml.

Documentation:

Some (poorly generated) documentation for the Telegram API implementation is provided at the Github project site. Alternatively, you can just browse through src/api.mli to view this same information as part of the module signature.

About

A Telegram bot written in OCaml

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages