gitea源码

telegram.tmpl 1.2KB

123456789101112131415161718192021
  1. {{if eq .HookType "telegram"}}
  2. <p>{{ctx.Locale.Tr "repo.settings.add_web_hook_desc" "https://core.telegram.org/bots" (ctx.Locale.Tr "repo.settings.web_hook_name_telegram")}}</p>
  3. <form class="ui form" action="{{.BaseLink}}/telegram/{{or .Webhook.ID "new"}}" method="post">
  4. {{.CsrfTokenHtml}}
  5. <div class="required field {{if .Err_BotToken}}error{{end}}">
  6. <label for="bot_token">{{ctx.Locale.Tr "repo.settings.bot_token"}}</label>
  7. <input id="bot_token" name="bot_token" type="text" value="{{.TelegramHook.BotToken}}" autofocus required>
  8. </div>
  9. <div class="required field {{if .Err_ChatID}}error{{end}}">
  10. <label for="chat_id">{{ctx.Locale.Tr "repo.settings.chat_id"}}</label>
  11. <input id="chat_id" name="chat_id" type="text" value="{{.TelegramHook.ChatID}}" required>
  12. </div>
  13. <div class="field {{if .Err_ThreadID}}error{{end}}">
  14. <label for="thread_id">{{ctx.Locale.Tr "repo.settings.thread_id"}}</label>
  15. <input id="thread_id" name="thread_id" type="text" value="{{.TelegramHook.ThreadID}}">
  16. </div>
  17. {{/* FIXME: support authorization header or not? */}}
  18. {{template "repo/settings/webhook/settings" dict "BaseLink" .BaseLink "Webhook" .Webhook "UseAuthorizationHeader" "optional"}}
  19. </form>
  20. {{end}}