Updating to TelegramBotFramework 16.0.2

ATTENTION: UserIds will no longer be "int", instead it has to be of the long datatype
- updating DeviceSession methods for new datatype
- updating LinkReplaceTest class example
- adding .NET 5 as target framework
This commit is contained in:
FlorianDahn
2021-07-17 18:34:27 +02:00
parent 47aa8c2aaa
commit 5613e84bc3
3 changed files with 10 additions and 9 deletions
+4 -4
View File
@@ -700,7 +700,7 @@ namespace TelegramBotBase.Sessions
#region "Users"
public virtual async Task RestrictUser(int userId, ChatPermissions permissions, DateTime until = default(DateTime))
public virtual async Task RestrictUser(long userId, ChatPermissions permissions, DateTime until = default(DateTime))
{
try
{
@@ -712,7 +712,7 @@ namespace TelegramBotBase.Sessions
}
}
public virtual async Task<ChatMember> GetChatUser(int userId)
public virtual async Task<ChatMember> GetChatUser(long userId)
{
try
{
@@ -725,7 +725,7 @@ namespace TelegramBotBase.Sessions
return null;
}
public virtual async Task KickUser(int userId, DateTime until = default(DateTime))
public virtual async Task KickUser(long userId, DateTime until = default(DateTime))
{
try
{
@@ -737,7 +737,7 @@ namespace TelegramBotBase.Sessions
}
}
public virtual async Task UnbanUser(int userId)
public virtual async Task UnbanUser(long userId)
{
try
{
+5 -4
View File
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>netstandard2.1;net472;netcoreapp3.1</TargetFrameworks>
<TargetFrameworks>netstandard2.1;net472;net5;netcoreapp3.1</TargetFrameworks>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
@@ -82,9 +82,10 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
<PackageReference Include="System.Drawing.Common" Version="4.7.0" />
<PackageReference Include="Telegram.Bot" Version="15.7.1" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
<PackageReference Include="System.ComponentModel" Version="4.3.0" />
<PackageReference Include="System.Drawing.Common" Version="5.0.2" />
<PackageReference Include="Telegram.Bot" Version="16.0.2" />
</ItemGroup>
<ItemGroup>