PHPackages                             hikari\_no\_yume/twitterbot - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. hikari\_no\_yume/twitterbot

ActiveLibrary[Framework](/categories/framework)

hikari\_no\_yume/twitterbot
===========================

Twitter Bot framework for PHP 7.0

v1.0(9y ago)2102AGPLv3PHPPHP &gt;=7.0

Since May 3Pushed 9y ago1 watchersCompare

[ Source](https://github.com/hikari-no-yume/PHP7-Twitter-Bot)[ Packagist](https://packagist.org/packages/hikari_no_yume/twitterbot)[ Docs](https://github.com/hikari-no-yume/PHP7-Twitter-Bot)[ RSS](/packages/hikari-no-yume-twitterbot/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (1)Versions (2)Used By (0)

PHP7-Twitter-Bot
================

[](#php7-twitter-bot)

Simple Twitter bot framework for PHP 7. Add `"hikari_no_yume/twitterbot"` to your Composer dependencies.

Usage
-----

[](#usage)

Create a class which implements `hikari_no_yume\TwitterBot\TweetDeviser`. This just needs a single `string`-returning `devise` method. For example:

```
class MyTwitterBot implements TweetDeviser {
    public function devise(): string {
        return "Hello, world!";
    }
}
```

This is the heart of your bot. Whenever a tweet is to be made, `devise()` will be called and the returned string will be tweeted.

Then you just need to write a short script that makes a `hikari_no_yume\TwitterBot\Tweeter` object, passes it your `TweetDeviser`, sets whatever configuration parameters are appropriate, and sets it going:

```
