generated from nhcarrigan/template
feat: add support for dsd cohort channels
This commit is contained in:
@ -4,6 +4,165 @@
|
||||
* @author Naomi Carrigan
|
||||
*/
|
||||
|
||||
const freeCodeCampHackathonChannels = [ {
|
||||
channelId: "1382093555228606484",
|
||||
name: "red-script",
|
||||
roleId: "1382091453987029144",
|
||||
},
|
||||
{
|
||||
channelId: "1382093583963656223",
|
||||
name: "orange-bytes",
|
||||
roleId: "1382091462707122186",
|
||||
},
|
||||
{
|
||||
channelId: "1382093618017337574",
|
||||
name: "yellow-packet",
|
||||
roleId: "1382091466767208538",
|
||||
},
|
||||
{
|
||||
channelId: "1382093654885138439",
|
||||
name: "green-loop",
|
||||
roleId: "1382091470877491364",
|
||||
},
|
||||
{
|
||||
channelId: "1382093684925005935",
|
||||
name: "blue-stack",
|
||||
roleId: "1382091474560356393",
|
||||
},
|
||||
{
|
||||
channelId: "1382093724200210522",
|
||||
name: "purple-array",
|
||||
roleId: "1382091477710012456",
|
||||
},
|
||||
{
|
||||
channelId: "1382093753489162330",
|
||||
name: "pink-protocol",
|
||||
roleId: "1382091502255341568",
|
||||
},
|
||||
{
|
||||
channelId: "1382093785973915820",
|
||||
name: "cyan-branch",
|
||||
roleId: "1382091520533856337",
|
||||
},
|
||||
{
|
||||
channelId: "1382093811693387867",
|
||||
name: "teal-cache",
|
||||
roleId: "1382091525873336400",
|
||||
},
|
||||
{
|
||||
channelId: "1382093843918225520",
|
||||
name: "mint-syntax",
|
||||
roleId: "1382091530428219603",
|
||||
},
|
||||
{
|
||||
channelId: "1382093883722174605",
|
||||
name: "lime-variable",
|
||||
roleId: "1382091534538641458",
|
||||
},
|
||||
{
|
||||
channelId: "1382093910259798046",
|
||||
name: "rose-token",
|
||||
roleId: "1382091538900979762",
|
||||
},
|
||||
{
|
||||
channelId: "1382093973488799886",
|
||||
name: "lavender-query",
|
||||
roleId: "1382091542961066014",
|
||||
},
|
||||
{
|
||||
channelId: "1382094002526097489",
|
||||
name: "indigo-class",
|
||||
roleId: "1382091547742568559",
|
||||
},
|
||||
{
|
||||
channelId: "1382094051360116837",
|
||||
name: "golden-index",
|
||||
roleId: "1382091551982882936",
|
||||
},
|
||||
{
|
||||
channelId: "1382094088739754096",
|
||||
name: "silver-promise",
|
||||
roleId: "1382091556613394443",
|
||||
},
|
||||
{
|
||||
channelId: "1382094114467745912",
|
||||
name: "bronze-thread",
|
||||
roleId: "1382091560367292536",
|
||||
},
|
||||
{
|
||||
channelId: "1382094146206044181",
|
||||
name: "maroon-socket",
|
||||
roleId: "1382091564498681907",
|
||||
},
|
||||
{
|
||||
channelId: "1382094200211771522",
|
||||
name: "violet-function",
|
||||
roleId: "1382091568252719205",
|
||||
},
|
||||
{
|
||||
channelId: "1382094311264616670",
|
||||
name: "grey-database",
|
||||
roleId: "1382091572602212622",
|
||||
} ];
|
||||
|
||||
const dallasSoftwareDevelopersCohortChannels = [
|
||||
{
|
||||
channelId: "1391165755772506283",
|
||||
name: "team-aaryan-and-yoon",
|
||||
roleId: "1391167307790684223",
|
||||
},
|
||||
{
|
||||
channelId: "1391166792944058378",
|
||||
name: "team-abhiram-and-elder",
|
||||
roleId: "1391166984410107914",
|
||||
},
|
||||
{
|
||||
channelId: "1391165816543641650",
|
||||
name: "team-belle-and-raja",
|
||||
roleId: "1391167708732719255",
|
||||
},
|
||||
{
|
||||
channelId: "1391166263606247557",
|
||||
name: "team-bethany-and-thomas",
|
||||
roleId: "1391167529057259530",
|
||||
},
|
||||
{
|
||||
channelId: "1391166382741258320",
|
||||
name: "team-david-and-miguel",
|
||||
roleId: "1391939082799812699",
|
||||
},
|
||||
{
|
||||
channelId: "1391166223034744832",
|
||||
name: "team-jerry-and-sean",
|
||||
roleId: "1391940111398076578",
|
||||
},
|
||||
{
|
||||
channelId: "1391165868670455878",
|
||||
name: "team-joshua-and-nbuduisi",
|
||||
roleId: "1391940912644358164",
|
||||
},
|
||||
{
|
||||
channelId: "1391166586441830491",
|
||||
name: "team-julie-and-thomas",
|
||||
roleId: "1391942562595737660",
|
||||
},
|
||||
{
|
||||
channelId: "1391166663738523659",
|
||||
name: "team-khurram-and-noah",
|
||||
roleId: "1391937252623388784",
|
||||
},
|
||||
{
|
||||
channelId: "1391166519102144756",
|
||||
name: "team-samuel-and-sagar",
|
||||
roleId: "1391942830066499584",
|
||||
},
|
||||
{
|
||||
channelId: "1391166878659121222",
|
||||
name: "team-umar",
|
||||
roleId: "1391943812464775228",
|
||||
},
|
||||
];
|
||||
|
||||
/**
|
||||
* The channels to post standup reminders in.
|
||||
*/
|
||||
@ -12,104 +171,6 @@ export const channels: Array<{
|
||||
roleId: string;
|
||||
name: string;
|
||||
}> = [
|
||||
{
|
||||
channelId: "1382093555228606484",
|
||||
name: "red-script",
|
||||
roleId: "1382091453987029144",
|
||||
},
|
||||
{
|
||||
channelId: "1382093583963656223",
|
||||
name: "orange-bytes",
|
||||
roleId: "1382091462707122186",
|
||||
},
|
||||
{
|
||||
channelId: "1382093618017337574",
|
||||
name: "yellow-packet",
|
||||
roleId: "1382091466767208538",
|
||||
},
|
||||
{
|
||||
channelId: "1382093654885138439",
|
||||
name: "green-loop",
|
||||
roleId: "1382091470877491364",
|
||||
},
|
||||
{
|
||||
channelId: "1382093684925005935",
|
||||
name: "blue-stack",
|
||||
roleId: "1382091474560356393",
|
||||
},
|
||||
{
|
||||
channelId: "1382093724200210522",
|
||||
name: "purple-array",
|
||||
roleId: "1382091477710012456",
|
||||
},
|
||||
{
|
||||
channelId: "1382093753489162330",
|
||||
name: "pink-protocol",
|
||||
roleId: "1382091502255341568",
|
||||
},
|
||||
{
|
||||
channelId: "1382093785973915820",
|
||||
name: "cyan-branch",
|
||||
roleId: "1382091520533856337",
|
||||
},
|
||||
{
|
||||
channelId: "1382093811693387867",
|
||||
name: "teal-cache",
|
||||
roleId: "1382091525873336400",
|
||||
},
|
||||
{
|
||||
channelId: "1382093843918225520",
|
||||
name: "mint-syntax",
|
||||
roleId: "1382091530428219603",
|
||||
},
|
||||
{
|
||||
channelId: "1382093883722174605",
|
||||
name: "lime-variable",
|
||||
roleId: "1382091534538641458",
|
||||
},
|
||||
{
|
||||
channelId: "1382093910259798046",
|
||||
name: "rose-token",
|
||||
roleId: "1382091538900979762",
|
||||
},
|
||||
{
|
||||
channelId: "1382093973488799886",
|
||||
name: "lavender-query",
|
||||
roleId: "1382091542961066014",
|
||||
},
|
||||
{
|
||||
channelId: "1382094002526097489",
|
||||
name: "indigo-class",
|
||||
roleId: "1382091547742568559",
|
||||
},
|
||||
{
|
||||
channelId: "1382094051360116837",
|
||||
name: "golden-index",
|
||||
roleId: "1382091551982882936",
|
||||
},
|
||||
{
|
||||
channelId: "1382094088739754096",
|
||||
name: "silver-promise",
|
||||
roleId: "1382091556613394443",
|
||||
},
|
||||
{
|
||||
channelId: "1382094114467745912",
|
||||
name: "bronze-thread",
|
||||
roleId: "1382091560367292536",
|
||||
},
|
||||
{
|
||||
channelId: "1382094146206044181",
|
||||
name: "maroon-socket",
|
||||
roleId: "1382091564498681907",
|
||||
},
|
||||
{
|
||||
channelId: "1382094200211771522",
|
||||
name: "violet-function",
|
||||
roleId: "1382091568252719205",
|
||||
},
|
||||
{
|
||||
channelId: "1382094311264616670",
|
||||
name: "grey-database",
|
||||
roleId: "1382091572602212622",
|
||||
},
|
||||
...freeCodeCampHackathonChannels,
|
||||
...dallasSoftwareDevelopersCohortChannels,
|
||||
];
|
||||
|
@ -67,11 +67,7 @@ export const standup = async(
|
||||
filtered.map(async(channel) => {
|
||||
const sent = await channel.
|
||||
send({ allowedMentions: {
|
||||
roles: [
|
||||
channels.find((c) => {
|
||||
return c.channelId === channel.id;
|
||||
})?.roleId ?? channel.guildId,
|
||||
],
|
||||
parse: [ "roles" ],
|
||||
},
|
||||
content:
|
||||
`Good morning <@&${
|
||||
|
Reference in New Issue
Block a user