lunarflu HF staff commited on
Commit
df5822e
·
verified ·
1 Parent(s): f0e4eac

daily ping; readded vb; added argilla + data discussions channels; more distilabel pings

Browse files
Files changed (1) hide show
  1. app.py +15 -2
app.py CHANGED
@@ -23,6 +23,8 @@ SLACK_CHANNEL_ID_TEST = 'C07B4KNU5BQ'
23
  # 1019883044724822016 = ask for help
24
  ASK_FOR_HELP_CHANNEL_ID = 1019883044724822016
25
  GRADIO_CHANNEL_ID = 1025174734427656283
 
 
26
 
27
 
28
  TRIGGERS = {
@@ -31,6 +33,13 @@ TRIGGERS = {
31
  ("auto train",): "<@U01E3LEC2N7>", # abhishek
32
  ("competition",): "<@U01E3LEC2N7>", # abhishek
33
  ("competitions",): "<@U01E3LEC2N7>", # abhishek
 
 
 
 
 
 
 
34
  ("sentence-transformers",): "<@U04E4DNPWG7>", # tom aarsen
35
  ("sentence_transformers",): "<@U04E4DNPWG7>", # tom aarsen
36
  ("setfit",): "<@U04E4DNPWG7>", # tom aarsen
@@ -42,11 +51,15 @@ TRIGGERS = {
42
  ("docs",): "<@U02DATT4C5B>", # steven liu
43
  ("documentation",): "<@U02DATT4C5B>", # steven liu
44
  ("gradio",): "<@U02NMK75F1V>", # abubakar abid
 
45
  ("argilla",): "<@U076MF65WEM>", # sara han diaz lorenzo
46
  ("distilabel",): "<@U076MF65WEM>", # sara han diaz lorenzo
47
  ("argilla",): "<@U0765RENPNZ>", # sara han diaz lorenzo
48
  ("distilabel",): "<@U0765RENPNZ>", # sara han diaz lorenzo
49
  ("dataset", "feedback"): "<@U0768RCHCRY>", # ben burtenshaw
 
 
 
50
  }
51
 
52
  daily_pings = []
@@ -106,7 +119,7 @@ async def on_message(message):
106
  @bot.event
107
  async def on_thread_create(thread):
108
  # (discord) must be the child thread of the CORRECT forum channel(s) (not just any thread, or any forum channel)
109
- if isinstance(thread.parent, discord.ForumChannel) and thread.parent.id in {ASK_FOR_HELP_CHANNEL_ID, GRADIO_CHANNEL_ID}:
110
  discord_thread_id = thread.id
111
  slack_thread_ts = post_to_slack_create_thread(
112
  SLACK_CHANNEL_ID,
@@ -182,7 +195,7 @@ async def post_to_slack(author, content, channel, url, slack_mention, trigger):
182
 
183
  executor = ThreadPoolExecutor(max_workers=1)
184
  scheduler = BackgroundScheduler(executors={'default': executor})
185
- scheduler.add_job(send_daily_pings, trigger='interval', hours=6)
186
  scheduler.start()
187
 
188
 
 
23
  # 1019883044724822016 = ask for help
24
  ASK_FOR_HELP_CHANNEL_ID = 1019883044724822016
25
  GRADIO_CHANNEL_ID = 1025174734427656283
26
+ ARGILLA_HELP_CHANNEL_ID = 1253640751481356330
27
+ DATA_DISCUSSIONS_CHANNEL_ID = 1217179426002047076
28
 
29
 
30
  TRIGGERS = {
 
33
  ("auto train",): "<@U01E3LEC2N7>", # abhishek
34
  ("competition",): "<@U01E3LEC2N7>", # abhishek
35
  ("competitions",): "<@U01E3LEC2N7>", # abhishek
36
+ ("text to speech",): "<@U039C2GANMV>", # VB
37
+ ("tts",): "<@U039C2GANMV>", # VB
38
+ ("asr",): "<@U039C2GANMV>", # VB
39
+ ("musicgen",): "<@U039C2GANMV>", # VB
40
+ ("whisper",): "<@U039C2GANMV>", # VB
41
+ ("speech recognition",): "<@U039C2GANMV>", # VB
42
+ ("bark",): "<@U039C2GANMV>", # VB
43
  ("sentence-transformers",): "<@U04E4DNPWG7>", # tom aarsen
44
  ("sentence_transformers",): "<@U04E4DNPWG7>", # tom aarsen
45
  ("setfit",): "<@U04E4DNPWG7>", # tom aarsen
 
51
  ("docs",): "<@U02DATT4C5B>", # steven liu
52
  ("documentation",): "<@U02DATT4C5B>", # steven liu
53
  ("gradio",): "<@U02NMK75F1V>", # abubakar abid
54
+ ("gradio",): "<@U04FLGQ26PQ>", # yuvraj sharma
55
  ("argilla",): "<@U076MF65WEM>", # sara han diaz lorenzo
56
  ("distilabel",): "<@U076MF65WEM>", # sara han diaz lorenzo
57
  ("argilla",): "<@U0765RENPNZ>", # sara han diaz lorenzo
58
  ("distilabel",): "<@U0765RENPNZ>", # sara han diaz lorenzo
59
  ("dataset", "feedback"): "<@U0768RCHCRY>", # ben burtenshaw
60
+ ("distilabel",): "<@U0768QEN0LA>", # Gabriel Martín Blázquez
61
+ ("distilabel",): "<@U076271MBUN>", # Agustín Piqueres
62
+
63
  }
64
 
65
  daily_pings = []
 
119
  @bot.event
120
  async def on_thread_create(thread):
121
  # (discord) must be the child thread of the CORRECT forum channel(s) (not just any thread, or any forum channel)
122
+ if isinstance(thread.parent, discord.ForumChannel) and thread.parent.id in {ASK_FOR_HELP_CHANNEL_ID, GRADIO_CHANNEL_ID, ARGILLA_HELP_CHANNEL_ID, DATA_DISCUSSIONS_CHANNEL_ID}:
123
  discord_thread_id = thread.id
124
  slack_thread_ts = post_to_slack_create_thread(
125
  SLACK_CHANNEL_ID,
 
195
 
196
  executor = ThreadPoolExecutor(max_workers=1)
197
  scheduler = BackgroundScheduler(executors={'default': executor})
198
+ scheduler.add_job(send_daily_pings, trigger='interval', days=1)
199
  scheduler.start()
200
 
201