17 * Create a new meeting prep page in Notion
18 */
19export async function createMeetingPage(data: MeetingPageData): Promise<string> {
20 const notionApiKey = Deno.env.get("NOTION_API_KEY");
21 const databaseId = Deno.env.get("NOTION_DATABASE_ID");
1export default async function(interval: Interval) {
2 fsdfs;
3 fdfs;
1export default async function(interval: Interval) {
2 fsdfs;
3}
1export default async function(interval: Interval) {
2 fs;
3}
1export default async function(interval: Interval) {
2 fsfsfssfs;
3}
1export default async function(interval: Interval) {
2 fsfsfssfs;
3}
1export default async function(req: Request): Promise<Response> {
2 return Response.json({ ok: true });
3}
1export default async function(interval: Interval) {
2}
20const dbID = process.env.NOTION_DATABASE_ID!;
21
22export default async function main() {
23 const [header, ...rows]: string[][] = parse(csv);
24 const items = rows.map(row =>
114}
115
116async function existsByGUID(guid: string) {
117 const res = await notion.databases.query(
118 {
4import { DateTime } from "https://esm.sh/luxon@3.4.4";
5
6export async function testDailyBrief() {
7 try {
8 const testChatId = Deno.env.get("TEST_TELEGRAM_CHAT_ID");