2017 © Pedro Peláez
 

library telegram-bot

image

mehr-als-nix/telegram-bot

  • Friday, July 21, 2017
  • by MattiasAlsNix
  • Repository
  • 2 Watchers
  • 2 Stars
  • 2 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

TelegramBot

Classes for creating a bot for telegram, (*1)

Build Status Scrutinizer Code Quality Code Coverage, (*2)

Example

#!/usr/bin/env php
<?php
require_once './vendor/autoload.php';

/** @var LoopInterface */
$loop = React\EventLoop\Factory::create();

$runner = new TelegramBot\ReactRunner($loop);

$resolverFactory = new React\Dns\Resolver\Factory();
$resolver = $resolverFactory->create('8.8.8.8', $loop);
$HttpClient = (new React\HttpClient\Factory)->create(
  $loop,
  $resolver
);

$apiClient = new TelegramBot\APIPollClient(getenv('BOT_TOKEN'), $HttpClient);

$bot = new TelegramBot\Bot($apiClient);

$bot->addListener('/ping', new TelegramBot\Command\PingCommand);

$runner->runBot($bot);

The Versions

01/07 2017

dev-develop

dev-develop

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Mattias Meiner