GithubHelp home page GithubHelp logo

pikabot's People

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

pikabot's Issues

feature: color stripping support

Feature request: detect when a channel is in color stripping or color deny
mode and strip all outgoing messages of their color automatically. This
will allow various color-enhanced bot messages to still get through correctly.

Original issue reported on code.google.com by [email protected] on 30 Oct 2006 at 7:54

GUI

I'd be nice to have a GUI to setup the bot. Things like:

 * What triggers in what channels
 * Database name, host, and password
 * ... (?)

Original issue reported on code.google.com by [email protected] on 1 Nov 2006 at 7:10

jedict: automatically determine english or japanese input

To simply things, implicitly determining the input language is needed. I
believe the current assumption is that the input query is in UTF. If we
take this assumption then distinguishing between English and Japanese is
simple: English characters never have the high order bit set (for all c in
string: c < 128).


Original issue reported on code.google.com by [email protected] on 2 Nov 2006 at 7:19

feature: a &quot;to watch&quot; list

Feature request: offer a public/private "to watch" list.

A trigger with a title will add it to the list. The title is forwarded to
the AniDB search and if it comes back with one result then a AniDB ID will
also be attached.

The same trigger will also list or delete items. Listed items are listed in
the order they are added or, if requested, ordered by descending rating on
AniDB.


Original issue reported on code.google.com by [email protected] on 30 Oct 2006 at 8:04

AniDB module report is confusing to read

Search and title results could use a bit of cleanup. Issues with them include:

 * Confusing search results with multiple hits.
 * Too many alternative titles. A title result can turn into 2 or 3 PRIVMSGs.
 * "ID:" is depreciated and probably should be omitted now.
 * There should be a stronger bond between a title and it's ID in a search set.
 * Blank genre shouldn't print with a title result.

Original issue reported on code.google.com by [email protected] on 22 Dec 2007 at 5:20

The !weather trigger reports wind-chills of "N/A" as -17.8F

What steps will reproduce the problem?
1. city with wind-chill of "N/A"
2. !weather <that city>

What is the expected output? What do you see instead?
Expected:
@Dean_Kreger> !weather mackenzie
<+CuteB0t> Weather near MacKenzie, Canada: 12°F (-11.1°C), but feels like
3°F (-16.1°C), and Light Snow.

Instead:
<@Dean_Kreger> !weather fredericton
<+CuteB0t> Weather near Fredericton, Canada: -17°F (-27.2°C), but feels
like N/A°F (-17.8°C), and Clear.


Please provide any additional information below.
Fix it.


Original issue reported on code.google.com by kool.name on 27 Jan 2009 at 11:44

Database management

Most of the scripts connect into separate databases. This is a hassle to
setup. Investigate into database "namespaces" so only one database is used
for all the triggers while maintaining separate tables.

Original issue reported on code.google.com by [email protected] on 1 Nov 2006 at 7:07

AniDB trigger fails on some searches

What steps will reproduce the problem?
1. !anidb 魔法少女リリカルなの
2. !anidb 魔法少女リリカルなのは

Both searches are for the same anime (Nanoha), but the first one omits the
last character. The second one is the full title. On the AniDB website,
both return the same title results. The trigger, however, returns no
results for the second search.

Original issue reported on code.google.com by [email protected] on 30 Oct 2006 at 6:01

failure with @torrent

> @torrent [Froth-Bite]Candy Boy[81382781].mp4
Error with the search engine: DBD::Pg::st execute failed: ERROR:  invalid
regular expression: invalid character range at (eval 256) line 85.

Original issue reported on code.google.com by [email protected] on 14 Dec 2007 at 5:27

speed up jedict import speed

Loading the jedict database is very slow. There's a few, easily implemented
optimizations to make this import faster.

Original issue reported on code.google.com by [email protected] on 2 Nov 2006 at 8:56

feature: autovoice

Feature request: autovoice script that hands out +v to fservs, ftps, tdccs,
and xdccs.

A !list issued every few hours will re-apply voice. Results are cached with
a timeout into a database. Automatic testing of fservs will remove +v from
non-working fservs and flag the user to seek help. A manual override by
operators should be provided.

Original issue reported on code.google.com by [email protected] on 30 Oct 2006 at 8:07

AniDB.pm is fubar

It's just not playing very nice right now.  Seems to fail on random aids.

Original issue reported on code.google.com by kool.name on 14 May 2009 at 4:03

feature: buddy pounce/messaging system

Feature request: a GAIM-like buddy pounce messaging system.

It'll work by allowing a patron to enter a message for someone who isn't
currently around. When the join the channel, the message is relayed to that
person. If that person is around when the message is posted, when they
speak again the message is relayed (they may have been AFK).


Original issue reported on code.google.com by [email protected] on 30 Oct 2006 at 7:56

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.