Adding reviews.md template / Started fleshing out setup.py to handle errbot plugins
[margebot.git] / plugins / templates / reviews.md
diff --git a/plugins/templates/reviews.md b/plugins/templates/reviews.md
new file mode 100644 (file)
index 0000000..487b548
--- /dev/null
@@ -0,0 +1,21 @@
+{#- reviews.md template -#}
+{#- ------------------- -#}
+{#- sender: Name of sender -#}
+{#- msg_list:  Unsorted list of {'creation_time','msg'} dicts -#}
+{%- if sender is defined -%}
+{%- set welcome = "Hi " ~ sender ~ ": " -%}
+{%- else -%}
+{%- set welcome = "" %}
+{%- endif -%}
+{% if not msg_list %}
+{{ welcome }}I found no open MRs for you.
+{% else -%}
+{{welcome}}These MRs need some attention:
+{%     for a_msg in msg_list|sort(attribute='creation_time') %}
+  - {{ a_msg['msg'] }}
+{%     endfor %}
+{% endif %}
+{%- if sender is not defined -%}
+You can get an updated list with the !reviews command.
+{%- endif -%}
+