From 4154f2ae0f1cba0fdf6fcf73a0147e0254c22f3a Mon Sep 17 00:00:00 2001 From: niansa Date: Wed, 24 Mar 2021 10:52:41 +0100 Subject: [PATCH] Added bot link to registeration webhook message --- controllers/views.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/controllers/views.cc b/controllers/views.cc index d839102..38eac1f 100644 --- a/controllers/views.cc +++ b/controllers/views.cc @@ -399,10 +399,11 @@ void views::botregister_submit(const HttpRequestPtr& req, std::functionexecSqlAsync(fmt::format("INSERT INTO bots (name, short_description, long_description, avatar_url, owner, support_server, prefix, owner_id, app_id, votes, approved) " "VALUES('{}', '{}', '{}', '{}', '{}', '{}', '{}', '{}', '{}', 0, 'f')", dbEsc(botuser["username"].asString()), dbEsc(short_description), dbEsc(long_description), dbEsc(botuser["avatar_url"].asString()), sessionData->discord_fullname(), dbEsc(support_server), dbEsc(prefix), sessionData->discord_id, app_id), - [app_id, sessionData, callback] (const orm::Result &) { + [req, app_id, sessionData, callback] (const orm::Result &) { callback(HttpResponse::newRedirectionResponse(std::to_string(app_id)+"/detail")); // Send webhook log message - webhookSend("Bot `"+std::to_string(app_id)+"` registered by `"+std::to_string(sessionData->discord_id)+'`'); + webhookSend("Bot `"+std::to_string(app_id)+"` registered by `"+std::to_string(sessionData->discord_id)+"`\n" + "Link: http://"+req->getHeader("Host")+"/bots/"+std::to_string(app_id)+"/detail"); }, dbErr); }); }, dbErr);