From 24c58e8fd14af0c9262c4d9452e4309bf0db45bc Mon Sep 17 00:00:00 2001
From: Bryan Tong Minh <bryan.tongminh@gmail.com>
Date: Sat, 15 Nov 2008 19:52:54 +0000
Subject: [PATCH] Mark edits as bot by default

---
 mwclient/page.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/mwclient/page.py b/mwclient/page.py
index 6cf82e2..6f2f19d 100644
--- a/mwclient/page.py
+++ b/mwclient/page.py
@@ -106,7 +106,7 @@ class Page(object):
 			self.edit_time = None
 		return self.text
 	
-	def save(self, text = u'', summary = u'', minor = False):
+	def save(self, text = u'', summary = u'', minor = False, bot = True):
 		if not self.site.logged_in and self.site.force_login:
 			# Should we really check for this?
 			raise errors.LoginError(self.site)
@@ -124,6 +124,7 @@ class Page(object):
 		if minor: data['minor'] = '1'
 		if not minor: data['notminor'] = '1'
 		if self.edit_time: data['basetimestamp'] = time.strftime('%Y%m%d%H%M%S', self.edit_time)
+		if bot: data['bot'] = '1'
 		
 		try:
 			result = self.site.api('edit', title = self.name, text = text, 
-- 
GitLab