Add invite button for the bot tokens
This commit is contained in:
@@ -292,7 +292,7 @@ const BotsManagement: React.FC<BotsManagementProps> = ({ token, logoutUser }) =>
|
|||||||
|
|
||||||
<div>
|
<div>
|
||||||
<h3 className="text-lg font-semibold mb-2">Manage Discord IDs</h3>
|
<h3 className="text-lg font-semibold mb-2">Manage Discord IDs</h3>
|
||||||
<Button onClick={() => { setEditingId(null); setNewIdData({ discord_id: '', name: '', token: '', active: false, guild_ids: '', fixed_node: '' }); setIsAddIdDialogOpen(true);}} className="mb-4" disabled={!token}>Add New Discord ID</Button>
|
<Button onClick={() => { setEditingId(null); setNewIdData({ discord_id: '', name: '', token: '', active: false, guild_ids: '', fixed_node: '' }); setIsAddIdDialogOpen(true); }} className="mb-4" disabled={!token}>Add New Discord ID</Button>
|
||||||
<Button onClick={() => setIsAssignDismissDialogOpen(true)} className="mb-4 ml-2" disabled={!token}>Assign/Dismiss Bot System</Button>
|
<Button onClick={() => setIsAssignDismissDialogOpen(true)} className="mb-4 ml-2" disabled={!token}>Assign/Dismiss Bot System</Button>
|
||||||
|
|
||||||
<Table>
|
<Table>
|
||||||
@@ -318,6 +318,12 @@ const BotsManagement: React.FC<BotsManagementProps> = ({ token, logoutUser }) =>
|
|||||||
<TableCell>{dId.guild_ids?.join(', ')}</TableCell>
|
<TableCell>{dId.guild_ids?.join(', ')}</TableCell>
|
||||||
<TableCell>{dId?.fixed_node ? dId?.fixed_node : "None"}</TableCell>
|
<TableCell>{dId?.fixed_node ? dId?.fixed_node : "None"}</TableCell>
|
||||||
<TableCell>
|
<TableCell>
|
||||||
|
<Link href={`https://discord.com/oauth2/authorize?client_id=${dId?.discord_id}&permissions=3146752&response_type=code&redirect_uri=https%3A%2F%2Fradio.vpn.cusano.net%2F&integration_type=0&scope=bot+rpc.voice.read+rpc.voice.write+rpc+voice+guilds.channels.read+guilds+guilds.join+gdm.join+guilds.members.read+connections`}>
|
||||||
|
<Button variant="outline" size="sm" className="mr-2"
|
||||||
|
disabled={!dId?.discord_id}>
|
||||||
|
Invite
|
||||||
|
</Button>
|
||||||
|
</Link>
|
||||||
<Button variant="outline" size="sm" className="mr-2"
|
<Button variant="outline" size="sm" className="mr-2"
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
setEditingId(dId);
|
setEditingId(dId);
|
||||||
|
|||||||
Reference in New Issue
Block a user