Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/walkure/tig-perl-stream
Twitter(UserStream) IRC gateway
https://github.com/walkure/tig-perl-stream
Last synced: about 4 hours ago
JSON representation
Twitter(UserStream) IRC gateway
- Host: GitHub
- URL: https://github.com/walkure/tig-perl-stream
- Owner: walkure
- Created: 2012-02-04T18:55:05.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2013-11-27T14:02:21.000Z (almost 11 years ago)
- Last Synced: 2024-04-17T19:33:32.296Z (7 months ago)
- Language: Perl
- Homepage:
- Size: 125 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
tig-perl-stream
===
This is an abridged document for non-Japanese user.*What is this.
This is a twitter client for IRC lovers.
This client use the user streaming API.So You can read any message immediately.*Configulation
Edit config.yaml(default name).
If you want to use another configuration file name, put the filename as the argument.When I'm registering OAuth Application,I'm using the sample code of Net::Twitter::Lite.
http://search.cpan.org/dist/Net-Twitter-Lite/lib/Net/Twitter/Lite.pm#OAUTH_EXAMPLES*How to use.
Configure and start.If successfully read config, connect to server(Twitter/IRC).
When you receive UserStream event,send to your IRC channel immediately.02:40:09 <しゅうまい君(shuumai):CFbU94VLdK> 試しに右に突入してない。おやすみ、今夜はS
"CFbU94VLdK" is base-62 number of message UID.
-send reply
>CFbU94VLdK @shuumai おやすー。-fav
*CFbU94VLdK-unfav
*CFbU94VLdK (any characters)-retweet
@CFbU94VLdK-delete(your message/retweet)
$CFbU94VLdK*Known bugs
-sometimes failure to reconnect to server
-sometimes failure to parse JSON message*License
MIT License*Author
walkure at 3pf.jp