Coder Social home page Coder Social logo

archibald's People

Contributors

bot-team-midjourney avatar kaierikniermann avatar redkinda avatar

Stargazers

 avatar

Watchers

 avatar

archibald's Issues

Add a reaction hook

Currently code is only executed when the exec command is invoked. This feature would make Archibald execute also code in messages, that receive a chosen emoji. This would make it easier to execute the code and allow for further improvements.

Make exec command support stdin

Exec command currently only takes in code and there is only partial support for stdin in the codebase.

Possible designs:

  • stdin will only be taken when calling exec as a reply to a message, in which case the contents of this message will be taken as stdin and the referenced message is the code
  • Parametrize the command with --stdin= and --code= fields. First option is preferable

Detect possible code snippets

Archibald could scan every message for present c++ code, and offer automatic execution if the detection succeeds. This could be done by for example adding a reaction to this message, which would indicate to users that this can be executed. This relates to issue #2

[Feature] Add the ability to be funny

Is your feature request related to a problem? Please describe.
The bot currently lacks the ability to be funny, see (https://en.wikipedia.org/wiki/Humour for details on this topic)

Describe the solution you'd like
This PR implements this feature.

Describe alternatives you've considered
Other alternatives involve a refactoring of code that would be largely more work than the advised solution.

Additional context
Screenshot 2023-11-22 at 20 17 24
This above picture illustrates things that indicate the lack of this feature

Add Rillrate integration

Is your feature request related to a problem? Please describe.
Monitoring/controlling the bot without direct ssh access would be cool

Describe the solution you'd like
Integrate https://github.com/rillrate/rillrate

Additional context
Saw this on reddit and thought it's cool, plus it's in rust

Add documentation

The project is currently missing basic information about it, how to set it up and requirements. This should all be added, preferably in a README.md file.

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.