hreeder / botbot Goto Github PK
View Code? Open in Web Editor NEWIRC Bot
IRC Bot
This is a major one, so I think we may want to delve into more issues for some of these bullet points
I was considering using Spotipy to communicate with the Spotify Web API.
I know that this obviously works, but Pipenv would be a cleaner solution, given its tighter support for pyenv
and virtualenv
s.
<kline> help
<NDSbot> I know the following PM commands (Note some of these are for the bot owner only): die, help, join, nick, part, slacksetavatar
<kline> help setslackavatar
<NDSbot> I know the following PM commands (Note some of these are for the bot owner only): die, help, join, nick, part, slacksetavatar
Specifically, feedparser
is missing. Additionally, every requirement is pegged to a specific version (probably from pip --freeze
) so any security issues/bug fixes implemented since then will not be pulled down.
The following is a list of commands that don't have any docstring:
It's been suggested that botbot's command decorator should be able to function in this sort of way:
@bot.command(['one', 'two', 'three'])
def mycmd(...)
This would be nice to have - check if the passed argument is a list or a string, if a list, perform the regular action for each element in the list.
The redis
variable seems to be instantiated quite a few times in different places. Maybe centralise it in the botbot init file?
I've been mucking about with a command to transfer karma from one user to another, so if somebody changes their nickname (i.e. dunx -> duncanguthrie) it can be transferred. I'd make this so only the bot owner was able to execute the command or we'd have karma privacy - but what's the opinion on this sort of command/what should it be called? I was thinking $transfer name1 name2
or
$alias name1 name2
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.