archibald's People
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
Code brokey
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
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.