Re: [Ekiga-list] IRC channel activity



Dear fellow SIP users,

This email was sent to Ekiga, Jitsi, Linphone, QuteCom, and SFLphone
in order to promote a shared aspiration which is decentralized VoIP.

This is a part of a thread which I have originally started in the
Ekiga Users Mailing List (Support & Help).

______
Issue: Using IRC Bot to display updates from RSS feeds in order to get
       more audience, reputation, productivity and activity.
       IRC Bot Software: GOZERBOT http://gozerbot.org/ (BSD License)


Since the fact that some of us are volunteers and not everyone of us
has enough resources, enough time, enough experience then it would
be best to all of us to have the most proper bot manager that can be.

This subject is relevant to all of you I propose on registering a new
user at the Freenode IRC Network with the name "SIP-Bot" which the bot
will use and serve all the VoIP project channels.


The following instrucations are relevant to everyone, despite the fact
that it is specifically aimed at Ekiga.

______
Topic: Setting up the bot to scan and post news titles of Web Feeds

Commands to be executed at #ekiga (gnome)

__________________
Enable RSS Plugin:
Owner:    !plug-enable rss
gozerbot: trying to reload: rss
gozerbot: enabled plugins: rss

_________________
Adding Web Feeds:

!rss-add News http://www.ekiga.org/rss.xml
!rss-add Ekiga_Documentation_Project http://wiki.ekiga.org/index.php?title=Special:RecentChanges&feed=atom
!rss-add EDL http://www.mail-archive.com/ekiga-devel-list gnome org/maillist.xml
!rss-add EUL http://www.mail-archive.com/ekiga-list gnome org/maillist.xml
!rss-add Damien_Sandras http://blog.ekiga.net/?feed=rss2
!rss-add GIT http://git.gnome.org/browse/ekiga/atom/?h=master
!rss-add OpalVoip http://www.opalvoip.org/index.php?format=feed&type=rss
!rss-add GS http://gstreamer.freedesktop.org/news/rss-1.0.xml

!rss-add News https://www.linphone.org/feed.rss.html
!rss-add LU http://www.mail-archive.com/linphone-users nongnu org/maillist.xml

!rss-add News http://identi.ca/sflphone/rss
!rss-add Activity https://projects.savoirfairelinux.com/projects/sflphone/activity.atom
!rss-add SFLP http://www.mail-archive.com/sflphone lists savoirfairelinux net/maillist.xml

!rss-add qutecom-dev http://www.mail-archive.com/qutecom-dev lists qutecom org/maillist.xml
@QuteCom Please add a StatusNet profile at http://identi.ca/
if you don't have your own ATOM/RSS feed.

!rss-add News http://identi.ca/jitsi/rss
@Jitsi Not Found http://www.mail-archive.com/*****@jitsi.java.net/maillist.xml


* Feeds that are relevant to all of us:
!rss-add GNU_Telephony http://planet.gnu.org/gnutelephony/?feed=rss2
!rss-add SOS https://github.com/skypeopensource.atom

* EDL, EUL, GS, LU, SFLP and SOS were shortened because
  each of them already has its title in each feed entry.

* Concerning to "?" Activity, "?" News and "?" GIT
  Each feed has its own place in its own related channel!


______________________
Starting up the Feeds:

!rss-watch News
!rss-start News

!rss-watch GIT
!rss-start GIT

!rss-watch GNU_Telephony
!rss-start GNU_Telephony

etc...

________________
Disable TinyURL:
Owner:    !rss-markup git
gozerbot: {u'tinyurl': 1}
Owner: !rss-addmarkup git tinyurl 0
gozerbot: tinyurl added to (git,#ekiga) markuplist
Owner: !rss-markup git
gozerbot: {u'tinyurl': 0}

___________________
Change reload time:
Default reload period as it seems is 1800 seconds (30 minutes)

Suggestion for period cycles:
	Two (2) hours for the lists.
	Four (4) for the activity at GIT. (or less. you diced)
	Six (6) hours or Eighteen (18) hours or a few days for
	the VoIP project news blogs).

Owner:    !rss-sleeptime git
gozerbot: sleeptime for git is 1800 seconds
Owner:    !rss-setsleeptime git 7200
gozerbot: sleeptime set
Owner:    !rss-sleeptime git
gozerbot: sleeptime for git is 7200 seconds


THE BOT IS READY!

These commands should be executed at #ekiga (gnome)
* Commands applied only to the channels in which they were executed at.

@ Seeing activity from the bot will urge newcomers to ask questions,
  express interest in Ekiga and to actively participate instead of
  going away and forget about Ekiga, and open VoIP.
@ Voices are matter, we also need voices in the Documentation Projects.


Little note to Jitsi and SFLphone: Thank you for
bothering to open StatusNet account at http://identi.ca/
(I've never used twitter)

-- 
GOZERBOT http://gozerbot.org/
email: bthate gmail com
jabber/xmpp: bthate gmail com
IRC: botfather on #dunkbots irc.freenode.net
twitter: http://twitter.com/jsonbot


On Mon, 13 Feb 2012 21:08:58 +0200
Genghis Khan <genghiskhan gmx ca> wrote:

> On Mon, 13 Feb 2012 16:28:11 +0200
> Genghis Khan <genghiskhan gmx ca> wrote:
> 
> > On Mon, 13 Feb 2012 15:57:48 +0200
> > Genghis Khan <genghiskhan gmx ca> wrote:
> > 
> > > Suggestion: adding an IRC Bot which will notify on updates.
> > > 
> > [Perl] Irc Rss Feed Bot By Emery
> > http://www.governmentsecurity.org/forum/topic/32441-perl-irc-rss-feed-bot/
> > https://emery8.wordpress.com/2010/01/19/3/
> > 
> 
> The Perl script is very interesting and I still want to try it out.
> 
> 
> BUT I HAVE A SOLUTION, it is called GOZERBOT http://gozerbot.org/
> An IRC and Jabber/XMPP bot project which is in active development
> for over 10 years and this project is well ordered.
> 
> There are plenty of plugins and among them there is a RSS plugin which
> is now being tested at #ekiga (freenode and gnome IRC networks)
> 
> 
> Example:
> [08:24:59 PM] gozerbot: Ekiga-Devel-List: [Ekiga-devel-list] Closing
> ekiga - <http://tinyurl.com/85xu6rg>
> 
> 
> Extract the TAR archive to a directory and follow the following steps:
> 
> The owners are being set in
> ./gozerbot-1.0.1/gozerdata/mainconfig
> 
> Start the bot with
> $ python ./bin/gozerbot --server=irc.gimp.net --channel='#ekiga'
> 
> 
> ____________________
> Adding bot operators - users who are allowed to control the bot can be
> added by the owner with the !meet command:
> Owner:    !meet TheBonsai
> gozerbot: TheBonsai (thebonsai) added to user database
> 
> _______________________
> Enabling the RSS plugin
> Owner:    !plug-enable rss
> gozerbot: trying to reload: rss
> gozerbot: enabled plugins: rss
> 
> ________________
> Adding Web Feeds - http://gozerbot.org/plugs/rss.html
> Owner:    !rss-add Ekiga-Devel-List
> http://www.mail-archive.com/ekiga-devel-list gnome org/maillist.xml
> gozerbot: rss item added
> 
> __________
> Activating
> Owner:    !rss-watch Ekiga-Devel-List
> gozerbot: watcher started
> 
> Owner:    !rss-start Ekiga-Devel-List
> gozerbot: started: Ekiga-Devel-List
> 
> Owner:    !rss-running
> gozerbot: running rss watchers: 1) Ekiga-List [[u'default',
> u'#ekiga']] 2) Damien-Sandras [['default', u'#ekiga']] 3) Mathaba-News
> [[u'default', u'#ekiga']] 4) Ekiga-Devel-List [[u'default',
> u'#ekiga']] 5) Ekiga-Git [[u'default', u'#ekiga']]
> 
> There is already a title for the mailing-lists so just naming them to
> EDL (the devel list) and EUL (the help list) will suffice.
> 
> __________
> Moderating (reloading period rate)
> Owner:    !rss-sleeptime Ekiga-Devel-List
> gozerbot: sleeptime for Ekiga-Devel-List is 1800 seconds
> 
> Owner:    !rss-setsleeptime Ekiga-Devel-List 14400
> gozerbot: sleeptime for Ekiga-Devel-List is 14400 seconds
> 
> 
> This tool will provide productivity and will assist in increasing the
> activity in the #ekiga IRC channel.
> 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]