hamster-huey / s3botcmd Goto Github PK
View Code? Open in Web Editor NEWDiscord bot for Studio 3 Company operations
Discord bot for Studio 3 Company operations
Currently absence information only shows date and name.
Would like to include -v like flag to also include reason and date submitted. just for fun.
Give upcoming practice schedule including practice description
The time zone ID 'Pacific Standard Time' was not found on the local computer.
Operating system: linux (Ubuntu 18.04)
Allow users to add songs to a generic stretching playlist
Include limits on how many a single user can submit
Playlist resets after each practice
Some kind of integration with spotify or apple music to generate new playlist dynamically
Have this bot listen on both Discord + Facebook
Facebook bot will be a user that people can message for various features.
Some ideas:
Command to sign yourself up to lead warmups on a specified date, stores response in google sheet. Will fail on date collisions
See what benefits of features are
Personally looking for more Role - based features
Bot will send a reminder to discord about upcoming practice (a day before) with a link to the absence form.
Will allow site to be more easily deployed and managed
ex: !admin attendance
gets accumulated attendance info for particular user (absences + minutes late)
Discord bot will read from a remote doc (ex. google sheet) and queue up announcements with specified message. Useful for show reminders, reminders for Calls to Action, etc.
Add timestamps, and thread correlation ids
Maybe a dedicated webpage?
Saw this in logs:
Received absences request for date 12/20/2018 00:00:00 from channel leadership from user HamsterHuey
Looking up absence sheet
Replying
Received absences request for date 01/11/2018 00:00:00 from channel dev-test from user HamsterHuey
Looking up absence sheet
Replying
17:41:37 Gateway A MessageReceived handler is blocking the gateway task.
17:42:20 Gateway System.Exception: Server missed last heartbeat
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Discord.ConnectionManager.<>c__DisplayClass28_0.<b__0>d.MoveNext()
17:42:20 Gate
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.