mirror of
				https://github.com/reality/dbot.git
				synced 2025-10-31 15:27:41 +01:00 
			
		
		
		
	prevent multiple yes votes by using votequiet fallback (lol)
This commit is contained in:
		
							parent
							
								
									fe8168a237
								
							
						
					
					
						commit
						8fe032579d
					
				| @ -344,16 +344,20 @@ var commands = function(dbot) { | ||||
|                     event.reply('A votequiet attempt has already been made on this user in the last 10 minutes.'); | ||||
|                   } else { | ||||
|                     var vq = this.voteQuiets[user.id] | ||||
|                     vq.yes.push(event.rUser.primaryNick); | ||||
|                     if(!_.include(vq.yes, event.rUser.primaryNick)) { | ||||
|                       vq.yes.push(event.rUser.primaryNick); | ||||
| 
 | ||||
|                     event.reply('There is already a votequiet attempt active for this user, adding yes vote to existing poll.'); | ||||
|                     event.reply('Voted yes on votequiet for ' + target + '. New count: Yes (' + vq.yes.length + '). No (' + vq.no.length + ').'); | ||||
|                       event.reply('There is already a votequiet attempt active for this user, adding yes vote to existing poll.'); | ||||
|                       event.reply('Voted yes on votequiet for ' + target + '. New count: Yes (' + vq.yes.length + '). No (' + vq.no.length + ').'); | ||||
| 
 | ||||
|                     if(vq.yes.length == 4) { | ||||
|                       event.reply('Attempt to quiet ' + target + ' succeeded. Count: Yes (' + vq.yes.length + '). No (' + vq.no.length + ').'); | ||||
|                       this.api.quietUser(event.server, event.rUser, '10m', event.channel, target, reason + '[votequiet]', function(response) { | ||||
|                         event.reply(response);  | ||||
|                       }); | ||||
|                       if(vq.yes.length == 4) { | ||||
|                         event.reply('Attempt to quiet ' + target + ' succeeded. Count: Yes (' + vq.yes.length + '). No (' + vq.no.length + ').'); | ||||
|                         this.api.quietUser(event.server, event.rUser, '10m', event.channel, target, reason + '[votequiet]', function(response) { | ||||
|                           event.reply(response);  | ||||
|                         }); | ||||
|                       } | ||||
|                     } else { | ||||
|                       event.reply('There is already a votequiet attempt active for this user, and you already voted yes!'); | ||||
|                     } | ||||
|                   } | ||||
|                 } | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 reality
						reality