Skip to content
This repository has been archived by the owner on Oct 2, 2022. It is now read-only.

phixion/sopel-modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

sopel-modules

Requirements:

Prerequisites:

pip install -r requirements.txt

remove 'sopel' if you build from a different source

Installation

Clone this repository and edit your bot's configfile to load modules from that directory

API Keys:

Contents:

  • channel.py - channelmodule (BlizzCon/QuakeCon counters, reddit stuff, actually a lot of nonsense)
  • twitch.py - twitch.tv and hitbox.tv integration (info when link is posted, channel announcement when stream goes online)
  • ud.py - adds .urban command to query urbandictionary.com
  • youtube.py - adds youtube APIv3.0 support to Sopel (requires API key)
  • forecast.py - fixes sopels broken .weather command (requires darksky.net and google url shortener API key)
  • talk.py - adds .talk command
  • gdq - adds .gdq command which returns days until AGDQ starts + basic shedule of upcoming games
  • howlongtobeat.py - adds .hltb command which would return the playtime of a game from howlongtobeat.com
  • hots.py - returns most famous buildorders based on hotslogs.com
  • mtg.py - basic lookup for magic the gathering cards
  • traffic.py - returns duration for a trip by a predefined vehicle (requires api key)
  • quote.py - very basic quote database
  • imdb.py - returns info to imdb links and adds .imdb command to search
  • vimeo.py - returns information to vimeo links
  • cur.py - currency conversion and btc
  • dubtrack.py - returns the currently played song on beatheads dubtrack channel
  • sc.py - returns information to soundcloud links (tracks and playlist) (requires API key)
  • porncomment.py - returns a random porncomment if no searchterm is provided
  • tvmaze.py - looks up a tvshow's airing time and date using tvmaze api
  • rep.py - adds a reputation system (.h8 and .luv)
  • bucket.py - adds remembering quotes and inventory for the bot (requires mysql)
  • corona.py - adds https://disease.sh support (requires country_converter, us, requests)

Thanks:

  • dasu and sc0tt as most of the modules are based on theirs

Releases

No releases published

Packages

No packages published

Languages