@@ -700,6 +700,7 @@ public void RemoveContributor(string id)
700
700
var response = request . GetResponse ( ) ;
701
701
var result = WebAgent . GetResponseString ( response . GetResponseStream ( ) ) ;
702
702
}
703
+
703
704
public async Task RemoveContributorAsync ( string id )
704
705
{
705
706
var request = WebAgent . CreatePost ( LeaveModerationUrl ) ;
@@ -714,42 +715,6 @@ public async Task RemoveContributorAsync(string id)
714
715
var response = request . GetResponse ( ) ;
715
716
var result = WebAgent . GetResponseString ( response . GetResponseStream ( ) ) ;
716
717
}
717
- public void BanUser ( string user , string reason )
718
- {
719
- var request = WebAgent . CreatePost ( BanUserUrl ) ;
720
- WebAgent . WritePostBody ( request . GetRequestStream ( ) , new
721
- {
722
- api_type = "json" ,
723
- uh = Reddit . User . Modhash ,
724
- r = Name ,
725
- type = "banned" ,
726
- id = "#banned" ,
727
- name = user ,
728
- note = reason ,
729
- action = "add" ,
730
- container = FullName
731
- } ) ;
732
- var response = request . GetResponse ( ) ;
733
- var result = WebAgent . GetResponseString ( response . GetResponseStream ( ) ) ;
734
- }
735
- public async Task BanUserAsync ( string user , string reason )
736
- {
737
- var request = WebAgent . CreatePost ( BanUserUrl ) ;
738
- WebAgent . WritePostBody ( await request . GetRequestStreamAsync ( ) , new
739
- {
740
- api_type = "json" ,
741
- uh = Reddit . User . Modhash ,
742
- r = Name ,
743
- type = "banned" ,
744
- id = "#banned" ,
745
- name = user ,
746
- note = reason ,
747
- action = "add" ,
748
- container = FullName
749
- } ) ;
750
- var response = await request . GetResponseAsync ( ) ;
751
- var result = WebAgent . GetResponseString ( response . GetResponseStream ( ) ) ;
752
- }
753
718
754
719
/// <summary>
755
720
/// Bans a user
@@ -799,6 +764,16 @@ public async Task BanUserAsync(string user, string reason, string note, int dura
799
764
var result = WebAgent . GetResponseString ( response . GetResponseStream ( ) ) ;
800
765
}
801
766
767
+ public void BanUser ( string user , string note )
768
+ {
769
+ BanUser ( user , "" , note , 0 , "" ) ;
770
+ }
771
+
772
+ public async Task BanUserAsync ( string user , string note )
773
+ {
774
+ await BanUserAsync ( user , "" , note , 0 , "" ) ;
775
+ }
776
+
802
777
/// <summary>
803
778
/// Unbans a user
804
779
/// </summary>
0 commit comments