Add bot invite menu.

This commit is contained in:
Paul
2021-08-12 16:07:41 +01:00
parent 237a0024df
commit 01cdce492e
4 changed files with 93 additions and 1 deletions

View File

@@ -3,6 +3,7 @@ import { Bot } from "revolt-api/types/Bots";
import { useEffect, useState } from "preact/hooks";
import { useIntermediate } from "../../../context/intermediate/Intermediate";
import { useClient } from "../../../context/revoltjs/RevoltClient";
import UserShort from "../../../components/common/user/UserShort";
@@ -77,6 +78,7 @@ export const MyBots = observer(() => {
}, []);
const [name, setName] = useState("");
const { writeClipboard } = useIntermediate();
return (
<div>
@@ -142,6 +144,14 @@ export const MyBots = observer(() => {
}>
delete
</Button>
<Button
onClick={() =>
writeClipboard(
`${window.origin}/bot/${bot._id}`,
)
}>
copy invite link
</Button>
</div>
);
})}