cybits / cybot

an IRC bot written in something that may resemble python
GNU Affero General Public License v3.0
14 stars 16 forks source link

Los Reccomenduchos Caliente, Numero Uno #1

Closed rasparonmk closed 8 years ago

rasparonmk commented 10 years ago
Request the source of the last .shitpost

Example:

.shitpostsrc
<cybits> Post: >>XXXXXXXX // Board: /g/ // Thread https://www.4chan.org/g/thread/XXXXXXXX
Make a board-specific '.shitpost'.

Example:

<ohgoditsabee> .shitpostg // .shitposttg // .shitpostm
<cybits> This thread's got more rice than a Panda Express.
<cybits> This one time during LARP, I got so into it that I stabbed my friend with a replica
dagger and he had to go to the ER afterwards. We still talk, though.
<cybits> It's pronounced; ev-ahn-jelly-on.
Support for cybits shouting back output after user types command in all caps, replacing periods with exclamation points, and adding exclamation points after every question mark.

Example:

<ohgoditsabee> .SHITPOST
<cybits> MAN, I REALLY LIKE GOING FOR A QUICK SOAK AFTER A LONG DAY AT THE GYM!
NOTHING QUITE LIKE IT TO SOOTHE YOU AFTER A LONG DAY OF GAINS! WHAT DO YOU
GUYS DO TO WIND DOWN?!
Implement an '.inspire' command that pulls comments off of sites like Pornhub and then assigns a random historical figure, date, and event.

Example:

<ohgoditsabee> Man, I'm feeling really down today. Hey, cybits, mind giving me a quick pep
talk?
<ohgoditsabee> .inspire
<cybits> "yea gurl, rub dat shit liek u aladdin after his three wishes or sum shit. RIP
robin williams" - Mahatma Ghandi, 2005 MTV Spring Break
Support for a '.defcon' command that recommends a random talk from any one of the major security conferences.

Example:

<ohgoditsabee> .defcon
<cybits> "DEFCON 14: Hacking FedEx Kinko's: How Not To Implement Stored-Value Card Systems"
https://www.youtube.com/watch?v=NCCap1Rqv9s
Implement support for a script that takes the amount of spare time somebody has, and recommends a task that can be completed within that timeframe.

Example:

<ohgoditsabee> .killtime 5m // .killtime 1hr
<cybits> ohgoditsabee: Balance a glass of water on your head.
<cybits> ohgoditsabee: Jog for five miles.

For longer spans of time, cybits can fill in the excess with a less intensive task. Say, for instance, jogging for five miles is only predicted to take up 50 minutes. cybits can then recommend that the remaining ten minutes be filled with preparing dinner.

<ohgoditsabee> .killtime 1hr
<cybits> Jog for five miles (ETC: 50 min), and then prepare dinner (ETC: 10 min).

Mucho gracias por los featuros implementos.