All Projects → myano → Jenni

myano / Jenni

Licence: other
jenni was a python IRC bot. Project is closed. Try Sopel instead, https://sopel.chat/

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Jenni

Znc
Official repository for the ZNC IRC bouncer
Stars: ✭ 1,851 (+697.84%)
Mutual labels:  irc
Weechat
The extensible chat client.
Stars: ✭ 2,349 (+912.5%)
Mutual labels:  irc
Twitch4j
Modular Async/Sync/Reactive Twitch API Client / IRC Client
Stars: ✭ 209 (-9.91%)
Mutual labels:  irc
Xchataqua
An IRC client, OS X native front-end for XChat ( http://itunes.apple.com/app/id447521961 )
Stars: ✭ 157 (-32.33%)
Mutual labels:  irc
Kvirc
The KVIrc IRC Client
Stars: ✭ 179 (-22.84%)
Mutual labels:  irc
Srain
Modern IRC client written in GTK
Stars: ✭ 197 (-15.09%)
Mutual labels:  irc
Colloquy
Colloquy is an advanced IRC, SILC & ICB client for macOS and iOS!
Stars: ✭ 131 (-43.53%)
Mutual labels:  irc
Archivebot
ArchiveBot, an IRC bot for archiving websites
Stars: ✭ 218 (-6.03%)
Mutual labels:  irc
Tc
A desktop chat client for Twitch
Stars: ✭ 182 (-21.55%)
Mutual labels:  irc
Whapp Irc
whatsapp web <-> irc gateway
Stars: ✭ 208 (-10.34%)
Mutual labels:  irc
Lisp Chat
An experimental minimal chat written in Common Lisp
Stars: ✭ 160 (-31.03%)
Mutual labels:  irc
Tenyks
The Tenyks IRC bot.
Stars: ✭ 171 (-26.29%)
Mutual labels:  irc
Irssi
The client of the future
Stars: ✭ 2,431 (+947.84%)
Mutual labels:  irc
Go Twitch Irc
go irc client for twitch.tv
Stars: ✭ 155 (-33.19%)
Mutual labels:  irc
Irccloud Desktop
IRCCloud Desktop App
Stars: ✭ 215 (-7.33%)
Mutual labels:  irc
Mojo Webqq
【重要通知:WebQQ将在2019年1月1日停止服务,此项目目前已停止维护,感谢大家四年来的一路陪伴】使用Perl语言(不会没关系)编写的smartqq/webqq客户端框架(非GUI),可通过插件提供基于HTTP协议的api接口供其他语言或系统调用
Stars: ✭ 1,755 (+656.47%)
Mutual labels:  irc
Irc3
plugable irc client library based on python's asyncio with DCC and SASL support
Stars: ✭ 189 (-18.53%)
Mutual labels:  irc
Phabulous
A Phabricator bot for Slack
Stars: ✭ 222 (-4.31%)
Mutual labels:  irc
Hexchat
GTK+ IRC client
Stars: ✭ 2,608 (+1024.14%)
Mutual labels:  irc
Bitlbee Discord
Bitlbee plugin for Discord (http://discordapp.com)
Stars: ✭ 204 (-12.07%)
Mutual labels:  irc

jenni

jenni is a python IRC bot. This project is closed. Please do not expect any bugs or features to be fixed. Try Sopel instead, https://sopel.chat/

Installation & Configuration

jenni requires python 2.7, jenni will not work with python 3.x.

  1. Run ./jenni - this creates a default config file
  2. Edit ~/.jenni/default.py
  3. Run ./jenni - this now runs jenni with your settings

Enjoy!

Optional Dependencies

From Pip:

  • feedparser - allows the optional rss.py and nws.py modules to work.
  • BeautifulSoup - allows better output from DuckDuckGo in search.py, image_me module and animate_me_module to work, and allow more in-depth results for .calc
  • yelpapi - allows you to use the food module

Google Developer API Key

The YouTube module requires that you have a Google Developer API key in order to function. This key can be obtained by:

  1. Go to the Google Developer Console at: https://console.developers.google.com/
  2. Create or select a project.
  3. In the sidebar on the left, expand APIs & auth. Next, click APIs. In the list of APIs, find and ensure that the YouTube Data API is enabled.
  4. In the sidebar on the left, select Credentials.
  5. Create a new Public API access key and choose Server Key. Copy the created API Key into the google_dev_apikey option in your config.

Best Practices

  • Don't use jenni, use Sopel, https://sopel.chat/
  • Give jenni '@' (ops) at your risk. This software is provided without warranty, without exception.
  • You can no longer run jenni as the root user (euid = 0).
    • This is a huge security risk, amplifying the impact of any potential vulnerability.

Additional Info

See https://github.com/myano/jenni/wiki for information about jenni/Phenny modules

Credits

For a list of contributions to the jenni fork see the file CREDITS.

Sean B. Palmer, http://inamidst.com/sbp/ forked by yano, https://yanovich.net/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].