utahiosmac / helpbot Goto Github PK
View Code? Open in Web Editor NEWAn app to use BotKit
An app to use BotKit
When a channel is unarchived, notify the former members to let them know they can rejoin
Something like @help feedback
would initiate a new private channel called admins-{sender}
and auto-invite all the admins and initiator to it
Keep a list of everyone that is in a channel.
Recognize things like $AAPL
or $MSFT
or $FB
in conversation and respond with the share price
If you rage quit a channel, maybe helpbot should remind you about it if you try to join again.
"You rage-quitted #politics 3 months ago because '[thing you entered then]'. Are you sure you want to re-join?"
When a member leaves the team, the admins need to be notified about it.
the bot should helpfully link you to previous discussion (even in another channel?) if someone shares a link to a thing
It turns out you can run out of storage space. Helpbot should have a setting to delete old files (> 12 months old?)
Make @help respond to ++ and -- commands
Bonus points for also aggregating why:
> @person++ for being awesome
> @help: @person has 3 points, 1 of which is for being awesome```
Some channels can be pretty chatty. It'd be nice if helpbot could periodically (every day? every couple of days?) post a reminder message to the channel say "hey, be nice, blah blah"
When someone creates/renames/archives a channel, that should get posted somewhere. Maybe in #announce?
When emoji are added, announce this so all can partake in the joys of new emoji
When a member joins the team, they should be sent a DM with the welcome information
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.