rheingoldriver / esports-wiki-cogs Goto Github PK
View Code? Open in Web Editor NEWRED cogs for editing esports wikis
RED cogs for editing esports wikis
mhtool autochannel add rm list
that channel should work as a mirror of every single subscription dm effectively; this way we can monitor if subscriptions break
$tag
^mhtool tag list tags
if they are not whitelisted, then unsub them for good measure
When spoilers are on, send the winner of the game as a spoiler so that people can not be spoiled if they want.
^mhtool subscription set spoiler $tag
^mhtool subscription set unspoiler $tag
Need to change to have a dict as the data structure for the tags you're subbed to
{ tag: "tag", spoiler: True }
Also add:
^mhtool sbuscription show $tag
which shows the config of a tag. For now this would be
Tag: Name
Spoilers: On/Off
These commands will add the relevant RPGIDs to an internal list of games that are "invalid" (e.g. they were remakes) that will never be entered into the wiki, so mhtool should permanently ignore them.
^mhtool cleanup game <list>, <of>, <rpgids>
^mhtool cleanup tag <tag>
cleanup game
should be available to anyone who's able to subscribe to that tagcleanup tag
should be only gadmin adminsplayer 0's name.split(' ')[0]
and player 5's name.split(' ')[0]
(the first player on each team)This is like mhtool query all but it has a mandatory date parameter
ALTERNATIVELY:
make a converter so that you can do an optional date parameter (of the form yyyy-mm-dd) (or does red have this built in???) and build this into mhtool query all
mhtool query since <date> <tag>
^(\w+)\b
should automatically be granted if you have access to $1
e.g. you get lcs 2022 spring
automatically if you had lcs
(This is a modification to the validation step, not editing the config)
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.