Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
File size: 1,086 Bytes
f772cc3 524177d bc84237 f772cc3 66b13bc d866edc f772cc3 7e4c309 f772cc3 7e4c309 2453cb2 7e4c309 a162be9 7e4c309 f772cc3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
import discord
import os
import threading
from discord.ext import commands
import gradio_client
import gradio as gr
from gradio_client import Client
DISCORD_TOKEN = os.environ.get("DISCORD_TOKEN", None)
intents = discord.Intents.all()
bot = commands.Bot(command_prefix='!', intents=intents)
welcome_list = []
@bot.event
async def on_member_join(member):
global welcome_list
welcome_list.append(member.mention)
if len(welcome_list) > 4:
channel = bot.get_channel(1100458786826747945)
message = f'Welcome to the server, {welcome_list[0]} {welcome_list[1]} {welcome_list[2]} {welcome_list[3]}! :hugging_face:'
await channel.send(message)
message = f'Welcome to the server, {member.mention}! :hugging_face:'
await channel.send(message)
welcome_list = []
DISCORD_TOKEN = os.environ.get("DISCORD_TOKEN", None)
def run_bot():
bot.run(DISCORD_TOKEN)
threading.Thread(target=run_bot).start()
def greet(name):
return "Hello " + name + "!"
demo = gr.Interface(fn=greet, inputs="text", outputs="text")
demo.launch()
|