GithubHelp home page GithubHelp logo

kaguya's People

Contributors

andersju avatar dongmaster avatar doumanash avatar luminarys avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

kaguya's Issues

Default help is provided when config doesn't containt hlp_cmd

I'm not sure if it is intended or not, but i noticed that if i omit help_cmd in config my bot gets .help command that basically prints:

[08:58:07] *Aru* .help Displays this message.
[08:58:07] *Aru* .help <search_term...> Displays all commands which match the supplied prefix.

Is it intended?
I would think that unless i specify, there should be no help command

reconnect capabilities?

I would like check with you whether you implemented detection of connection loss to recover connection to server?
Noticed today when both my IRC client and my bot got disconnected, bot wasn't able to re-connect on its own.

{:error, :nxdomain} when using IPv6 domain name.

Numerous networks are now working with ipv6-only addressing, and it's a problem for Kaguya because there are no mechanisms to check if the address resolves to an ipv6 or ipv4 address. The user could specify it, or there could be an internal check, but in the end, lib/core.ex:24 needs to look like opts = [:binary, active: true, :inet6].

No auto-rejoin to channels on reconnect

Finally reconnect happened to me and i noticed a thing that while Kaguya properly re-connects, your bot will not re-join channels that were joined on start.

I'll try to look into code more, but just letting you know.

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.